File tree Expand file tree Collapse file tree 1 file changed +19
-0
lines changed Expand file tree Collapse file tree 1 file changed +19
-0
lines changed Original file line number Diff line number Diff line change @@ -30,3 +30,22 @@ for version in $versions ; do
3030 echo " GitCommit: $commit " >> photon
3131 latestTag=" "
3232done
33+
34+ # dev branch handling
35+ version=" dev"
36+ x86_64branchLine=$( git ls-remote --heads origin x86_64\/ $version \* | sort -r -k2 | head -n1)
37+ x86_64branch=${x86_64branchLine: -12}
38+ x86_64commit=${x86_64branchLine: 0: 40}
39+ aarch64branchLine=$( git ls-remote --heads origin aarch64\/ $version \* | sort -r -k2 | head -n1)
40+ aarch64branch=${aarch64branchLine: -12}
41+ aarch64commit=${aarch64branchLine: 0: 40}
42+ if [ -n " $x86_64branch " -a -n " $aarch64branch " ] ; then
43+ test " $x86_64branch " \> " $aarch64branch " && tag=$x86_64branch || tag=$aarch64branch
44+ echo >> photon
45+ echo " Tags: $version , $tag " >> photon
46+ echo " Architectures: amd64, arm64v8" >> photon
47+ echo " GitFetch: refs/heads/x86_64/$x86_64branch " >> photon
48+ echo " GitCommit: $x86_64commit " >> photon
49+ echo " arm64v8-GitFetch: refs/heads/aarch64/$aarch64branch " >> photon
50+ echo " arm64v8-GitCommit: $aarch64commit " >> photon
51+ fi
You can’t perform that action at this time.
0 commit comments