Gentoo Archives: gentoo-commits

From: Fabian Groffen <grobian@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/portage-utils:master commit in: tests/valgrind-wrapper/, travis/, /
Date: Sun, 06 Feb 2022 12:31:22
Message-Id: 1644150675.e106383b82df59b81bf1a5a862f893717547fd6d.grobian@gentoo
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