File tree 2 files changed +6
-2
lines changed
2 files changed +6
-2
lines changed Original file line number Diff line number Diff line change @@ -2,6 +2,7 @@ FROM alpine:3.10
2
2
3
3
# https://git.savannah.gnu.org/cgit/bash.git/commit/?h=devel
4
4
ENV _BASH_COMMIT ea578790a910fcd394930de7a1933a9ee24f9119
5
+ ENV _BASH_COMMIT_DESC commit bash-20190705 snapshot
5
6
# prefixed with "_" since "$BASH..." have meaning in Bash parlance
6
7
7
8
RUN set -eux; \
Original file line number Diff line number Diff line change @@ -30,8 +30,11 @@ for version in "${versions[@]}"; do
30
30
echo >&2 " error: cannot determine commit for $version (from https://git.savannah.gnu.org/cgit/bash.git)"
31
31
exit 1
32
32
fi
33
- echo " $version : $commit "
34
- sed -ri -e ' s/^(ENV _BASH_COMMIT) .*/\1 ' " $commit " ' /' " $version /Dockerfile"
33
+ desc=" $( curl -fsSL " https://git.savannah.gnu.org/cgit/bash.git/patch/?id=$commit " | sed -n ' /^Subject: /{s///p;q}' ) "
34
+ echo " $version : $commit ($desc )"
35
+ sed -ri -e ' s/^(ENV _BASH_COMMIT) .*/\1 ' " $commit " ' /' \
36
+ -e ' s!^(ENV _BASH_COMMIT_DESC) .*!\1 ' " $desc " ' !' \
37
+ " $version /Dockerfile"
35
38
cp -a docker-entrypoint.sh " $version /"
36
39
travisEnv=' \n - VERSION=' " $version$travisEnv "
37
40
continue
You can’t perform that action at this time.
0 commit comments