diff options
| author | jvoisin | 2021-01-02 17:01:49 +0100 |
|---|---|---|
| committer | jvoisin | 2021-01-02 17:01:49 +0100 |
| commit | c4dac996dea5c3cb80247d3119903d6a6491fcc1 (patch) | |
| tree | 338de3e50dff0347453556df9493e46543fa87c8 | |
| parent | b65565ac2c13e717dfc12d89479dd98e24089e08 (diff) | |
Don't use travis-ci anymore
| -rw-r--r-- | .travis.yml | 69 |
1 files changed, 0 insertions, 69 deletions
diff --git a/.travis.yml b/.travis.yml deleted file mode 100644 index 1d12297..0000000 --- a/.travis.yml +++ /dev/null | |||
| @@ -1,69 +0,0 @@ | |||
| 1 | language: php | ||
| 2 | |||
| 3 | addons: | ||
| 4 | apt: | ||
| 5 | packages: | ||
| 6 | - libpcre2-dev | ||
| 7 | - libpcre2-8-0 | ||
| 8 | |||
| 9 | env: | ||
| 10 | - secure: "fjx/arfcdoqWUIzlQXzQdW9gqXRG7Vpo8dTwJip0uJH8oFeTfYhw1V9EMS4JtKVGwQo3vaagehMflVr7swaoe9Nf4YoCjaEq8x6ZMJH3bLHNgtigfS03Uqop9FI/a/Jau/BL7ibIEkZRNfEIx8z+NyfY4bAeK35W/Ru5k2BHyp1GLKwBpizHdJsshG/ukM+4W8PY9BAeXVavqxQRywseQEsqmGruGLcYFuuh04D7cnNqyuYgbdaq7YMKZfVGxM7N5eeL5xSlw0Sl9yOutRzkxUmL1WSmYMFrkRLcc37hRTu67tCmP60tiGLGY2Ll8nUh6rkc3RwBgc1wOC7jRMrtoGvlgsLxz7kLOtpQ31PdJKefe99rQMkcYKLwCxXf7WQdOHY4YsTmjqlPyzfTKT3mNtGhUwp1rEvlcygZZK8osHtc46BUD6BKNRCvTyLNyLTx2IoA4WfrzWOaQ+A1gNRD5L9Jbqi0kY6teENCzzlHUe80mH7wBarCTRoDAD73w/EPgSn3+CeLALXXEu+r9Sm/e5YpaFfLdeKDC6fr1KwU69ddHUKWZqjFM8vEHjrIbmAdNwVsuCo8LeWdCCXdQlWrISQ4OUDBBEmnwlKoojSjIYP5SKoH1txZemGok1/TN/tvjlyrx2RYYxy7AdUulENKXXeqlwWsiwVZCZLR4tt+wEQ=" | ||
| 11 | |||
| 12 | matrix: | ||
| 13 | include: | ||
| 14 | - env: TARGET="coverity" | ||
| 15 | php: "7.2" | ||
| 16 | script: echo "Coverity, nothing to do." | ||
| 17 | after_success: cat /home/travis/build/jvoisin/snuffleupagus/cov-int/scm_log.txt | ||
| 18 | before_install: echo -n | openssl s_client -connect scan.coverity.com:443 | sed -ne '/-BEGIN CERTIFICATE-/,/-END CERTIFICATE-/p' | sudo tee -a /etc/ssl/certs/ca- | ||
| 19 | addons: | ||
| 20 | coverity_scan: | ||
| 21 | project: | ||
| 22 | name: "jvoisin/snuffleupagus" | ||
| 23 | description: "Build submitted via Travis CI" | ||
| 24 | notification_email: "julien.voisin+travisci@dustri.org" | ||
| 25 | build_command_prepend: "cd src; phpize; ./configure --enable-snuffleupagus; cd -" | ||
| 26 | build_command: "make debug -j2" | ||
| 27 | branch_pattern: "master" | ||
| 28 | - env: TARGET="php7.0" | ||
| 29 | php: "7.0" | ||
| 30 | - env: TARGET="php7.1" | ||
| 31 | php: "7.1" | ||
| 32 | - env: TARGET="php7.2" | ||
| 33 | before_install: pip install --user cpp-coveralls | ||
| 34 | php: "7.2" | ||
| 35 | - env: TARGET="php7.3" | ||
| 36 | php: "7.3" | ||
| 37 | - env: TARGET="php7.4" | ||
| 38 | php: "7.4" | ||
| 39 | - env: TARGET="php8.0 novld" | ||
| 40 | php: "8.0" | ||
| 41 | - env: TARGET="nightly novld" | ||
| 42 | php: "nightly" | ||
| 43 | |||
| 44 | script: | ||
| 45 | - if [[ ! "${TARGET}" = *"novld"* ]]; then pecl install vld-beta ; fi | ||
| 46 | - cd src/ | ||
| 47 | - phpize | ||
| 48 | - ./configure --enable-snuffleupagus --enable-coverage | ||
| 49 | - make -j `nproc` | ||
| 50 | - sed -i "s/\$ext_params -d display_errors=0 -r/-d display_errors=0 -r/" run-tests.php | ||
| 51 | - if [ "${TARGET}" != *"nightly"* ] ; then rm -rf ./tests/*php8* ; fi | ||
| 52 | - if [ "${TARGET}" != *"php8"* ] ; then rm -rf ./tests/*php8* ; fi | ||
| 53 | - TEST_PHP_ARGS="-q" REPORT_EXIT_STATUS=1 make test | ||
| 54 | |||
| 55 | after_success: | ||
| 56 | - | | ||
| 57 | if [ "${TARGET}" = "php7.2" ]; then | ||
| 58 | cd ../ | ||
| 59 | git clone --depth 1 https://github.com/linux-test-project/lcov.git | ||
| 60 | rm -rf ./lcov/examples/ ./lcov/test/ | ||
| 61 | ./lcov/bin/lcov -c -o ./src/COV.info --rc lcov_branch_coverage=1 --base-directory ./src/ --directory . | ||
| 62 | ./lcov/bin/lcov --remove ./src/COV.info "/usr/*" --remove ./src/COV.info "./src/*tweetnacl.c" -o ./src/COV.info --rc lcov_branch_coverage=1 | ||
| 63 | ./lcov/bin/genhtml -o ./src/COV.html ./src/COV.info --branch-coverage | ||
| 64 | coveralls --exclude "./src/tweetnacl.c" | ||
| 65 | fi | ||
| 66 | |||
| 67 | after_failure: | ||
| 68 | - grep -r . ./tests/*/*.out | ||
| 69 | - grep -r . ./tests/*/*.diff | ||
