travis
authorMichael Wallner <mike@php.net>
Fri, 7 Aug 2015 12:12:36 +0000 (14:12 +0200)
committerMichael Wallner <mike@php.net>
Fri, 7 Aug 2015 12:12:36 +0000 (14:12 +0200)
.gitignore
.travis.yml [new file with mode: 0644]
gen_travis_yml.php
travis/pecl
travis/propro-phpng.ext.phar [new file with mode: 0755]
travis/raphf-phpng.ext.phar [new file with mode: 0755]

index c78e2b840ffa57fa6efbf5c83ce721171942ea1f..c1517d94b20a2f387d797a4590ae153180869255 100644 (file)
@@ -40,3 +40,4 @@ tests/*.sh
 lcov_data
 *~
 *.phar
+!travis/*.phar
diff --git a/.travis.yml b/.travis.yml
new file mode 100644 (file)
index 0000000..a6571dc
--- /dev/null
@@ -0,0 +1,36 @@
+# autogenerated file; do not edit
+language: c
+
+addons:
+ apt:
+  packages:
+   - php5-cli
+   - php-pear
+   - libcurl4-openssl-dev
+   - zlib1g-dev
+   - libidn11-dev
+   - libevent-dev
+
+env:
+ - PHP=master enable_debug=no enable_maintainer_zts=no enable_json=no enable_hash=yes enable_iconv=yes
+ - PHP=master enable_debug=yes enable_maintainer_zts=no enable_json=no enable_hash=yes enable_iconv=yes
+ - PHP=master enable_debug=no enable_maintainer_zts=yes enable_json=no enable_hash=yes enable_iconv=yes
+ - PHP=master enable_debug=yes enable_maintainer_zts=yes enable_json=no enable_hash=yes enable_iconv=yes
+ - PHP=master enable_debug=no enable_maintainer_zts=no enable_json=yes enable_hash=yes enable_iconv=yes
+ - PHP=master enable_debug=yes enable_maintainer_zts=no enable_json=yes enable_hash=yes enable_iconv=yes
+ - PHP=master enable_debug=no enable_maintainer_zts=yes enable_json=yes enable_hash=yes enable_iconv=yes
+ - PHP=master enable_debug=yes enable_maintainer_zts=yes enable_json=yes enable_hash=yes enable_iconv=yes
+
+before_script:
+ - make -f travis/pecl/Makefile php
+ - make -f travis/pecl/Makefile raphf-phpng.ext.phar
+ - make -f travis/pecl/Makefile propro-phpng.ext.phar
+
+script:
+ - make -f travis/pecl/Makefile ext PECL=http
+ - make -f travis/pecl/Makefile test
+
+after_script:
+ - test -e tests/helper/server.log && cat tests/helper/server.log
+
+sudo: false
index 1c1dba378e8a7ee7f8f37ee21806fee346c132c4..d2e518ffce90b8c1b1418a05ea62bd9d9a86a1e1 100755 (executable)
@@ -32,8 +32,8 @@ foreach ($env as $e) {
 
 before_script:
  - make -f travis/pecl/Makefile php
- - make -f travis/pecl/Makefile pecl PECL=raphf
- - make -f travis/pecl/Makefile pecl PECL=propro
+ - make -f travis/pecl/Makefile raphf-phpng.ext.phar
+ - make -f travis/pecl/Makefile propro-phpng.ext.phar
 
 script:
  - make -f travis/pecl/Makefile ext PECL=http
index 6a47e13bf2dac6b71ebdc24c7386b650f3439179..c7e08833ec313ed5b92a9ac30283e4f183480f3b 160000 (submodule)
@@ -1 +1 @@
-Subproject commit 6a47e13bf2dac6b71ebdc24c7386b650f3439179
+Subproject commit c7e08833ec313ed5b92a9ac30283e4f183480f3b
diff --git a/travis/propro-phpng.ext.phar b/travis/propro-phpng.ext.phar
new file mode 100755 (executable)
index 0000000..c88eb45
Binary files /dev/null and b/travis/propro-phpng.ext.phar differ
diff --git a/travis/raphf-phpng.ext.phar b/travis/raphf-phpng.ext.phar
new file mode 100755 (executable)
index 0000000..b226eb0
Binary files /dev/null and b/travis/raphf-phpng.ext.phar differ