Skip to content

Commit dc94c08

Browse files
committed
Core: Getting travis to release versioned builds
1 parent 3eb56bd commit dc94c08

File tree

3 files changed

+8
-6
lines changed

3 files changed

+8
-6
lines changed

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
/build/logs
66
/build/phar
77
/build/tmp
8+
/build/out
89
/build/*.phar
910
/tests/statics/index.*
1011
src/Michelf/*

.travis.yml

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,14 +10,13 @@ before_script:
1010
- export PATH=$PATH:$PWD
1111
script: vendor/bin/phpunit --configuration tests/phpunit.xml
1212
before_deploy:
13-
- ant phar-nightly
13+
- ant phar
1414
deploy:
1515
provider: releases
1616
api_key:
1717
secure: ix+vqDv/6NmNrk2r7ayF2dzyA2UBOuGlsQFE0z8dsLQdnVR3pJzjK2zkOE+aPtsj8cagdtRzPkDWoN+eBOfGxeQpxOoOlm63H5zMIvc21kckQR3AWUj0TNnXW0G7F1HpVFFjtzM5c4+wI38P2nmbed8uFCCQpLgLFXNHI2xsTfRDt5XUgvu18TrA/UwFdbQZgrWSW9Y3OL2IStbWFEvJo0YQG/EIMLmdU2oiFqySLuJSoJfqSzBVgeKoKbuzwt34gcIJezqCsF/wfhfpfTD/cGfrWzo7LwLbAf8qUBiy5vUehpDQXVtOMMq5qypLXCXJqjBvLEJsrP7uwFz4dB6CpQu/nuAc37i4ePYkmiRsBHMFAcRidAENop+5AABYg1zMI4gi8I3uvPUE5XHs8LAqVdH5bRWkU87rmt74O497nwWgpbw4odCkd/xDiYp0TsO7yumWjgryXDruCaIwk9imKR0XmFg0F7Zmr5Ju/btOnTWV57QFnIUzit2P8f8keExA17+Bw7lvLc9eW5NBXUVmwlNJuY5WWj4LpfcmLikFBCoGG0T0l1XRNiDqXOEOOMa+ykznLesG9RtLmTEpneK3bm87bcIqITn8oUE69FlrgD7hDsmptCZT7b0Mhp1uzekU1H9oURdxHuFxgHsS8r4jNBbRH7fNWqxx7GFAwf1CJpk=
18-
file:
19-
- build/phpdraft-nightly.phar
20-
- build/phpdraft-library-nightly.phar
18+
file_glob: true
19+
file: build/out/*
2120
skip_cleanup: true
2221
on:
2322
tags: true

build.xml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
<delete dir="${basedir}/build/documentation"/>
88
<delete dir="${basedir}/build/logfiles"/>
99
<delete dir="${basedir}/build/phar"/>
10+
<delete dir="${basedir}/build/out"/>
1011
<delete>
1112
<fileset dir="${basedir}/build">
1213
<include name="**/phpdraft*.phar"/>
@@ -48,6 +49,7 @@
4849

4950
<target name="-phar-prepare" depends="clean">
5051
<mkdir dir="${basedir}/build/phar"/>
52+
<mkdir dir="${basedir}/build/out"/>
5153
<copy file="${basedir}/LICENSE" tofile="${basedir}/build/phar/LICENSE"/>
5254
<exec executable="${basedir}/build/phar-manifest.php" output="${basedir}/build/phar/manifest.txt"/>
5355
</target>
@@ -98,7 +100,7 @@
98100
<arg value="--hash"/>
99101
<arg value="SHA-1"/>
100102
<arg value="--output"/>
101-
<arg path="${basedir}/build/phpdraft-library-${_version}.phar"/>
103+
<arg path="${basedir}/build/out/phpdraft-library-${_version}.phar"/>
102104
<arg value="--template"/>
103105
<arg path="${basedir}/build/library-phar-autoload.php.in"/>
104106
<arg path="${basedir}/build/phar"/>
@@ -112,7 +114,7 @@
112114
<arg value="--hash"/>
113115
<arg value="SHA-1"/>
114116
<arg value="--output"/>
115-
<arg path="${basedir}/build/phpdraft-${_version}.phar"/>
117+
<arg path="${basedir}/build/out/phpdraft-${_version}.phar"/>
116118
<arg value="--template"/>
117119
<arg path="${basedir}/build/binary-phar-autoload.php.in"/>
118120
<arg path="${basedir}/build/phar"/>

0 commit comments

Comments
 (0)