|
1 | 1 | #!/usr/bin/env bash
|
2 | | -stack=1ドル; shift |
3 | | - |
4 | 2 | set -xeo pipefail
|
5 | 3 |
|
6 | | -docker build --tag heroku-php-build-$stack --file $(pwd)/support/build/_docker/$stack.Dockerfile . |
| 4 | +for stack in heroku-16 cedar-14; do |
| 5 | + docker build --tag heroku-php-build-$stack --file $(pwd)/support/build/_docker/$stack.Dockerfile . |
7 | 6 |
|
8 | | -dokku_run() { |
9 | | - docker run --env-file=env-file -e STACK=$stack -e S3_PREFIX=dist-$stack-develop/ -e UPSTREAM_S3_PREFIX=dist-$stack-stable/ -it heroku-php-build-$stack $* |
10 | | -} |
| 7 | +dokku_run() { |
| 8 | + docker run --env-file=env-file -e STACK=$stack -e S3_PREFIX=dist-$stack-develop/ -e UPSTREAM_S3_PREFIX=dist-$stack-stable/ -it heroku-php-build-$stack $* |
| 9 | +} |
11 | 10 |
|
12 | | -shipit() { |
13 | | - dokku_run support/build/_util/deploy.sh --overwrite $* |
14 | | -} |
| 11 | +shipit() { |
| 12 | + dokku_run support/build/_util/deploy.sh --overwrite $* |
| 13 | +} |
15 | 14 |
|
16 | | -shipit libraries/v8 |
| 15 | +shipit libraries/v8 |
17 | 16 |
|
| 17 | + for dir in no-debug-non-zts-20151012 no-debug-non-zts-20160303/; do |
| 18 | + shipit `cd support/build/; ls -1 extensions/$dir/v8js-bare-2.*` |
| 19 | + shipit `cd support/build/; ls -1 extensions/$dir/v8js-2.*` |
| 20 | + done |
18 | 21 |
|
19 | | -for dir in no-debug-non-zts-20151012 no-debug-non-zts-20160303/; do |
20 | | - shipit `cd support/build/; ls -1 extensions/$dir/v8js-bare-2.*` |
21 | | - shipit `cd support/build/; ls -1 extensions/$dir/v8js-2.*` |
| 22 | + dokku_run support/build/_util/mkrepo.sh --upload |
| 23 | + dokku_run support/build/_util/sync.sh heroku-v8js dist-$stack-stable/ |
22 | 24 | done
|
23 | | - |
24 | | -dokku_run support/build/_util/mkrepo.sh --upload |
25 | | -dokku_run support/build/_util/sync.sh heroku-v8js dist-$stack-stable/ |
0 commit comments