File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -2,47 +2,33 @@ image: php:latest
22
33before_script :
44 - export NO_INTERACTION=1
5+ - sed -i 's/deb\.debian/ftp.jp.debian/' /etc/apt/sources.list
56 - apt-get -y update
7+ - apt-get -y upgrade
68 - apt-get -y install autoconf build-essential gcc g++ valgrind
79
8- php71 :
9- image : php:7.1
10+ .php :
1011 stage : build
1112 script :
1213 - phpize
1314 - ./configure --enable-bencode
1415 - make -j$(nproc)
16+ - chmod 600 ./.valgrindrc
1517 - make test TESTS="-m"
1618 artifacts :
17- name : " ${CI_BUILD_NAME}_${CI_BUILD_REF_NAME}"
19+ name : ' ${CI_BUILD_NAME}_${CI_BUILD_REF_NAME}'
1820 expire_in : 2 weeks
1921 paths :
2022 - modules/bencode.so
2123
24+ php71 :
25+ extends : .php
26+ image : php:7.1
27+
2228php72 :
29+ extends : .php
2330 image : php:7.2
24- stage : build
25- script :
26- - phpize
27- - ./configure --enable-bencode
28- - make -j$(nproc)
29- - make test TESTS="-m"
30- artifacts :
31- name : " ${CI_BUILD_NAME}_${CI_BUILD_REF_NAME}"
32- expire_in : 2 weeks
33- paths :
34- - modules/bencode.so
3531
3632php73 :
33+ extends : .php
3734 image : php:7.3
38- stage : build
39- script :
40- - phpize
41- - ./configure --enable-bencode
42- - make -j$(nproc)
43- - make test # TESTS="-m"
44- artifacts :
45- name : " ${CI_BUILD_NAME}_${CI_BUILD_REF_NAME}"
46- expire_in : 2 weeks
47- paths :
48- - modules/bencode.so
Original file line number Diff line number Diff line change @@ -28,4 +28,5 @@ script:
2828 - phpize
2929 - ./configure --enable-bencode
3030 - make -j$(nproc)
31- - bash -c '[[ -z `php -v | grep "^PHP 7.3"` ]] && make test TESTS="-m" || make test'
31+ - chmod 600 ./.valgrindrc
32+ - make test TESTS="-m"
You can’t perform that action at this time.
0 commit comments