forked from jasny/base58-php-ext
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path.travis.yml
50 lines (42 loc) · 1.26 KB
/
.travis.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
env:
EXTNAME: base91
language: php
php:
- 7.2
- 7.3
- 7.4
- 8.0
branches:
only:
- master
- travis
- /^v\d+\.\d+\.\d+$/
install:
- phpize
- ./configure
- make
before_script:
make install
script:
make test
after_failure:
- |
for FILE in $(find tests -name '*.diff'); do
echo $FILE
cat FILE
echo
done
before_deploy:
- pecl package
- export RELEASE_PACKAGE=$(ls "$EXTNAME"-*.tgz)
deploy:
provider: releases
api_key:
secure: "k/GzEf1hM424VqbIE2qSaGA7D5DsITF5l5G2s2VEwGqrb7qThWFTFXmM72u+B7CITkabUu6CwPh7lMgVr/IrZhjOVkxv99qyOkN87v8MR+rx5A6o7R5h/NrqiBQMDVNt2TAFO78ADxj0ek2bCR5UZxHpnWhz5R6YVYC14bUmscNaxtxiQMPtdudcM7SRiZCBZ3DwMylKKdqWdnvBjKj4ZJo/AwTNa0dVnv0Vn5rWONc8T3Rh3bMIHIsf0Hxq7BxNwpBMyG1EX/2q6z899X9D7SIXCItYnEkCxB5WSOqpCh5pl+1FvCllxzXSuRUrCPl5buqwDauF/oJqSXaGHhSt5/P3ez7axzHFnGiKMoc9H71pzxdCjrftiHmHjvK1NI52l9yTr1hR/MuDGWelC+NWVJjm336owND9wq1l+VfeFx4e7DhaSD47fXCj+zQpZ9+j5qnnj0EWCssVPt1MB+cpEZ0k/1UgIqE+Qgr6WO66kvsOQWYMARQu7/f3qVNarXpJ4pjbs140tSeKlPRDXHb7xtLsy8ulMqpyhEPKApnSk4r0QCH7XMd6NY+SCiFOwfJjaz8F4EDHBjZkH/cuSumL9IoSkkiwwH2daV8kgE8jNus4gGAZWbAtR5W3rMOlCVrIRIBQ4uZs6nDogzfyWGPPHriUX3LLTcx60zMrX8JdN8Y="
file: "$RELEASE_PACKAGE"
skip_cleanup: true
name: "$TRAVIS_TAG"
prerelease: false
on:
tags: true
`