1 |
commit: e106383b82df59b81bf1a5a862f893717547fd6d |
2 |
Author: Fabian Groffen <grobian <AT> gentoo <DOT> org> |
3 |
AuthorDate: Sun Feb 6 12:31:15 2022 +0000 |
4 |
Commit: Fabian Groffen <grobian <AT> gentoo <DOT> org> |
5 |
CommitDate: Sun Feb 6 12:31:15 2022 +0000 |
6 |
URL: https://gitweb.gentoo.org/proj/portage-utils.git/commit/?id=e106383b |
7 |
|
8 |
travis: remove |
9 |
|
10 |
Signed-off-by: Fabian Groffen <grobian <AT> gentoo.org> |
11 |
|
12 |
.travis.yml | 67 ---------------------------------------- |
13 |
tests/valgrind-wrapper/qvalgrind | 2 +- |
14 |
travis/install-blake2.sh | 33 -------------------- |
15 |
travis/lib.sh | 38 ----------------------- |
16 |
travis/main.sh | 37 ---------------------- |
17 |
5 files changed, 1 insertion(+), 176 deletions(-) |
18 |
|
19 |
diff --git a/.travis.yml b/.travis.yml |
20 |
deleted file mode 100644 |
21 |
index af1504c..0000000 |
22 |
--- a/.travis.yml |
23 |
+++ /dev/null |
24 |
@@ -1,67 +0,0 @@ |
25 |
-# Travis build integration. |
26 |
-# https://docs.travis-ci.com/ |
27 |
- |
28 |
-language: c |
29 |
-dist: focal |
30 |
-os: linux |
31 |
-osx_image: xcode11.3.1 |
32 |
- |
33 |
-jobs: |
34 |
- include: |
35 |
- - compiler: gcc |
36 |
- arch: amd64 |
37 |
- - compiler: gcc |
38 |
- arch: arm64 |
39 |
- - compiler: gcc |
40 |
- arch: ppc64le |
41 |
- - compiler: gcc |
42 |
- arch: s390x |
43 |
- - compiler: clang |
44 |
- arch: amd64 |
45 |
- - compiler: coverity |
46 |
- arch: amd64 |
47 |
- env: |
48 |
- - COVERITY_SCAN_PROJECT_NAME="$TRAVIS_REPO_SLUG" |
49 |
- - COVERITY_SCAN_BRANCH_PATTERN="master" |
50 |
- - COVERITY_SCAN_NOTIFICATION_EMAIL="grobian@g.o" |
51 |
- - COVERITY_SCAN_BUILD_COMMAND="make" |
52 |
- - compiler: valgrind |
53 |
- arch: amd64 |
54 |
- env: |
55 |
- - CFLAGS="-g" |
56 |
- - Q_RUN_WITH_VALGRIND=1 |
57 |
- - compiler: clang |
58 |
- os: osx |
59 |
- env: |
60 |
- - LDFLAGS="-L/usr/local/opt/libressl/lib" |
61 |
- - CPPFLAGS="-I/usr/local/opt/libressl/include" |
62 |
- - PATH="$(brew --prefix)/opt/gnu-sed/libexec/gnubin:$PATH" |
63 |
- - PATH="$(brew --prefix)/opt/coreutils/libexec/gnubin:$PATH" |
64 |
- |
65 |
-env: |
66 |
- global: |
67 |
- - secure: "qF/ueXvm1uawirfQL+jK5LSJW1P+ZVXDx5t9HljFP1jC45D/1aqEs1ffaNkvBJohUJy6mABnXN5+ZP0PoQ+ZA01t+6NDc/LrowGP87T02KGwjBukQ9tQK8zVutsT+0CY3qUPhRcaLH5Gt3c+uPDKlLndg/bXWS6cRpMt6tC3VTy+WpAlvHHfZJjSZVYp8qhCattnaZ7GvzqGqbjBZ6X7TrQnwIDdGAyg5r4xnViDxu9lO4ZH4zS6Rc7DxesrqC3zxwPRw5HLNsGbJiGQF3meXH6rVNt1uxKwwOQoDcL0NKiyAMpXwu5iGeuMILoy3KMpFwZFnhyXqMGRORakDuDNB9oMgzp+PB3Zb7TICXbhxbrQ46lSlv0VWkwn3bcJ0lek53NzDUmM2uywvCUYybPgn3xCqY9jG0zwO2ZIACc1ekGh7y0gFXfBoSZGhl1VthV5hWMJ01p/n5jK7XdDmK4G/+0wN2WlHhyvjoF6XyJ+SRC85l6VhpBNbFJA2bGT2Y4+p/CzF7M8DVYR3o+OfCWxsiZyE+Vnmpdg4U829oy97obIuBeCvBd1Vp0hoB+RpzaeqzS69N+S4tgCIXvIdu168HltFaTUPtvIGoDtIAPCaUZC8jVO22cA6RpNkac3HjpLSceYYtdkiph4VuBMwHZj6/N2+m46Y9Uxrh01KzLy/GY=" |
68 |
- |
69 |
-addons: |
70 |
- apt: |
71 |
- packages: |
72 |
- - libgpgme11-dev |
73 |
- - gnupg2 |
74 |
- - valgrind |
75 |
- - liblz4-tool |
76 |
- - lzop |
77 |
- - zstd |
78 |
- - lzip |
79 |
- - brotli |
80 |
- homebrew: |
81 |
- packages: |
82 |
- - gpgme |
83 |
- - gnupg |
84 |
- - gnu-sed |
85 |
- - coreutils |
86 |
- - bash |
87 |
- - libressl |
88 |
- |
89 |
-before_install: |
90 |
- - ./travis/install-blake2.sh |
91 |
-script: ./travis/main.sh |
92 |
|
93 |
diff --git a/tests/valgrind-wrapper/qvalgrind b/tests/valgrind-wrapper/qvalgrind |
94 |
index 7240e98..5286cf6 100755 |
95 |
--- a/tests/valgrind-wrapper/qvalgrind |
96 |
+++ b/tests/valgrind-wrapper/qvalgrind |
97 |
@@ -16,7 +16,7 @@ if [[ ${ret} == 234 ]] ; then |
98 |
mv q-valgrind.log q-valgrind.$$.log |
99 |
echo "valgrind log can be found at ${PWD}/q-valgrind.$$.log" > /dev/stderr |
100 |
# dump complaints in Travis' log, as we cannot retrieve them lateron |
101 |
- [[ -n ${TRAVIS_OS_NAME} ]] && cat q-valgrind.$$.log > /dev/stderr |
102 |
+ [[ -n ${RUNNER_OS} ]] && cat q-valgrind.$$.log > /dev/stderr |
103 |
else |
104 |
rm q-valgrind.log |
105 |
fi |
106 |
|
107 |
diff --git a/travis/install-blake2.sh b/travis/install-blake2.sh |
108 |
deleted file mode 100755 |
109 |
index 92e58ff..0000000 |
110 |
--- a/travis/install-blake2.sh |
111 |
+++ /dev/null |
112 |
@@ -1,33 +0,0 @@ |
113 |
-#!/bin/bash -e |
114 |
- |
115 |
-. "${0%/*}"/lib.sh |
116 |
- |
117 |
-main() { |
118 |
- local pv="0.98.1" |
119 |
- local S="libb2-${pv}" |
120 |
- travis_fold start dep-blake2 |
121 |
- rm -rf libb2* |
122 |
- v mkdir -p ../sysroot |
123 |
- v wget https://github.com/BLAKE2/libb2/releases/download/v${pv}/libb2-${pv}.tar.gz |
124 |
- v tar xf libb2-${pv}.tar.gz |
125 |
- ( |
126 |
- cd "${S}" |
127 |
- ./configure \ |
128 |
- --enable-static \ |
129 |
- --disable-shared \ |
130 |
- --disable-openmp \ |
131 |
- --prefix=/ \ |
132 |
- --libdir=/ \ |
133 |
- --includedir=/ |
134 |
- m |
135 |
- m DESTDIR="${PWD}/../../sysroot" install |
136 |
- ) |
137 |
- v rm -f ../sysroot/*.la |
138 |
- v rm -rf libb2* |
139 |
- travis_fold end dep-blake2 |
140 |
-} |
141 |
- |
142 |
-if [[ ${CC} == valgrind || ${CC} == coverity ]] ; then |
143 |
- export CC=gcc |
144 |
-fi |
145 |
-main "$@" |
146 |
|
147 |
diff --git a/travis/lib.sh b/travis/lib.sh |
148 |
deleted file mode 100644 |
149 |
index 687ed41..0000000 |
150 |
--- a/travis/lib.sh |
151 |
+++ /dev/null |
152 |
@@ -1,38 +0,0 @@ |
153 |
-#!/bin/bash |
154 |
-# Common funcs for working w/Travis. |
155 |
- |
156 |
-travis_fold() { |
157 |
- if [[ -n ${TRAVIS_OS_NAME} ]] ; then |
158 |
- printf 'travis_fold:%s:%s\r\n' "$@" | sed 's: :_:g' |
159 |
- fi |
160 |
-} |
161 |
- |
162 |
-if [[ -n ${TRAVIS_OS_NAME} ]] ; then |
163 |
- whitebg=$(tput setab 7) |
164 |
- blackfg=$(tput setaf 0) |
165 |
- normal=$(tput sgr0) |
166 |
-else |
167 |
- whitebg= |
168 |
- blackbg= |
169 |
- normal= |
170 |
-fi |
171 |
-v() { |
172 |
- local fold="" |
173 |
- case $1 in |
174 |
- --fold=*) fold=${1:7}; shift;; |
175 |
- esac |
176 |
- if [[ -n ${fold} ]] ; then |
177 |
- travis_fold start "${fold}" |
178 |
- echo "\$ $*" |
179 |
- "$@" |
180 |
- travis_fold end "${fold}" |
181 |
- else |
182 |
- echo "${whitebg}${blackfg}\$ $*${normal}" |
183 |
- "$@" |
184 |
- fi |
185 |
-} |
186 |
- |
187 |
-ncpus=$(getconf _NPROCESSORS_ONLN) |
188 |
-m() { |
189 |
- v make -j${ncpus} "$@" |
190 |
-} |
191 |
|
192 |
diff --git a/travis/main.sh b/travis/main.sh |
193 |
deleted file mode 100755 |
194 |
index 2c1670c..0000000 |
195 |
--- a/travis/main.sh |
196 |
+++ /dev/null |
197 |
@@ -1,37 +0,0 @@ |
198 |
-#!/bin/bash -e |
199 |
- |
200 |
-. "${0%/*}"/lib.sh |
201 |
- |
202 |
-# For local deps like blake2b. |
203 |
-export CPPFLAGS="${CPPFLAGS} -I${PWD}/../sysroot" |
204 |
-export LDFLAGS="${LDFLAGS} -L${PWD}/../sysroot" |
205 |
- |
206 |
-# ignore timestamps which git doesn't preserve |
207 |
-# disable openmp because Clang's libomp isn't installed |
208 |
-DEFARGS="--disable-maintainer-mode --disable-openmp" |
209 |
- |
210 |
-do_run() { |
211 |
- v ./configure ${*} |
212 |
- |
213 |
- # Standard optimized build. |
214 |
- m V=1 |
215 |
- m check |
216 |
- m clean |
217 |
-} |
218 |
- |
219 |
-if [[ ${CC} == coverity ]] ; then |
220 |
- [[ -n ${COVERITY_SCAN_TOKEN} ]] || exit 0; # don't fail on this for PRs |
221 |
- # ensure we end up with an existing compiler |
222 |
- export CC=gcc |
223 |
- v ./configure ${DEFARGS} --enable-qmanifest --enable-qtegrity |
224 |
- curl -s 'https://scan.coverity.com/scripts/travisci_build_coverity_scan.sh' | bash || true |
225 |
-elif [[ ${CC} == valgrind ]] ; then |
226 |
- export CC=gcc |
227 |
- do_run CFLAGS=-g ${DEFARGS} --enable-qmanifest --enable-qtegrity |
228 |
-else |
229 |
- do_run ${DEFARGS} |
230 |
- do_run ${DEFARGS} --enable-qmanifest --enable-qtegrity |
231 |
- do_run ${DEFARGS} --disable-qmanifest --enable-qtegrity |
232 |
- do_run ${DEFARGS} --enable-qmanifest --disable-qtegrity |
233 |
- do_run ${DEFARGS} --disable-qmanifest --disable-qtegrity |
234 |
-fi |