File tree Expand file tree Collapse file tree 1 file changed +42
-0
lines changed Expand file tree Collapse file tree 1 file changed +42
-0
lines changed Original file line number Diff line number Diff line change
1
+ #! /bin/bash
2
+ set -e
3
+
4
+ declare -A aliases
5
+ aliases=(
6
+ [5.5]=' 5 latest'
7
+ )
8
+
9
+ cd " $( dirname " $( readlink -f " $BASH_SOURCE " ) " ) "
10
+
11
+ versions=( * / )
12
+ versions=( " ${versions[@]%/ } " )
13
+ url=' git://github.com/docker-library/php'
14
+
15
+ echo ' # maintainer: InfoSiftr <github@infosiftr.com> (@infosiftr)'
16
+
17
+ for version in " ${versions[@]} " ; do
18
+ commit=" $( git log -1 --format=' format:%H' " $version " ) "
19
+ fullVersion=" $( grep -m1 ' ENV PHP_VERSION ' " $version /Dockerfile" | cut -d' ' -f3) "
20
+ versionAliases=( $fullVersion $version ${aliases[$version]} )
21
+
22
+ echo
23
+ for va in " ${versionAliases[@]} " ; do
24
+ if [ " $va " != ' latest' ]; then
25
+ va=" $va -cli"
26
+ fi
27
+ echo " $va : ${url} @${commit} $version "
28
+ done
29
+
30
+ for variant in apache; do
31
+ commit=" $( git log -1 --format=' format:%H' " $version /$variant " ) "
32
+ echo
33
+ for va in " ${versionAliases[@]} " ; do
34
+ if [ " $va " = ' latest' ]; then
35
+ va=" $variant "
36
+ else
37
+ va=" $va -$variant "
38
+ fi
39
+ echo " $va : ${url} @${commit} $version /$variant "
40
+ done
41
+ done
42
+ done
You can’t perform that action at this time.
0 commit comments