Skip to content

Commit 1bf69ae

Browse files
authored
Able to make only specified layer (#18)
1 parent 04e5dac commit 1bf69ae

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

Makefile

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,12 @@
11
SHELL := /bin/bash
22
php_versions = 72 73 74
3+
layer = *
34

45

56
docker-images:
67
PWD=pwd
78
set -e; \
8-
for dir in layers/*; do \
9+
for dir in layers/${layer}; do \
910
for php_version in $(php_versions); do \
1011
echo "###############################################"; \
1112
echo "###############################################"; \
@@ -20,16 +21,16 @@ docker-images:
2021
# The PHP runtimes
2122
layers: docker-images
2223
PWD=pwd
23-
rm -rf export/layer-*.zip || true
24+
rm -rf export/layer-${layer}.zip || true
2425
mkdir export/tmp
2526
set -e; \
26-
for dir in layers/*; do \
27+
for dir in layers/${layer}; do \
2728
for php_version in $(php_versions); do \
2829
echo "###############################################"; \
2930
echo "###############################################"; \
3031
echo "### Exporting $${dir} PHP$${php_version}"; \
3132
echo "###"; \
32-
cd ${PWD} ; rm -rf export/tmp/* || true ; cd export/tmp ; \
33+
cd ${PWD} ; rm -rf export/tmp/${layer} || true ; cd export/tmp ; \
3334
docker run --entrypoint "tar" bref/$${dir}-php-$${php_version} -ch -C /opt . | tar -x ; \
3435
zip --quiet -X --recurse-paths ../`echo "$${dir}-php-$${php_version}" | sed -e "s/layers\//layer-/g"`.zip . ; \
3536
echo ""; \

0 commit comments

Comments
 (0)