Skip to content

Commit 232cfec

Browse files
author
Phalcon
committed
Merge pull request phalcon#18 from mobli/master
Isolated extension environment
2 parents 6c70886 + 894022c commit 232cfec

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

107 files changed

+199
-10192
lines changed

.travis.yml

+7-6
Original file line numberDiff line numberDiff line change
@@ -6,23 +6,24 @@ php:
66
- 5.5
77

88
before_install:
9-
- ./unit-tests/ci/install_prereqs.sh
9+
- ./test/unit-tests/ci/install_prereqs.sh
1010

1111
before_script:
1212
- git submodule --quiet update --init --recursive
1313
- sudo apt-get -qq install valgrind
14-
- ./install
14+
- ./install -c
1515
- export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:"/usr/local/lib"
16-
- $(phpenv which php) compiler.php compile-only
17-
- (cd ext; export CFLAGS="-g3 -O1 -fno-delete-null-pointer-checks -Wall -fvisibility=hidden"; phpize && ./configure --silent --enable-test && make -j2 && sudo make install && phpenv config-add ../unit-tests/ci/test.ini)
16+
- zephir init test
17+
- (cd test; zephir install)
18+
- phpenv config-add ./test/unit-tests/ci/test.ini
1819
- ulimit -c unlimited || true
1920

2021
script:
21-
- ./unit-tests/run_tests
22+
- ./test/unit-tests/run_tests
2223

2324
after_failure:
2425
- sudo apt-get -qq install gdb
25-
- ./unit-tests/ci/after_failure.sh
26+
- ./test/unit-tests/ci/after_failure.sh
2627

2728
notifications:
2829
email:

0 commit comments

Comments
 (0)