@@ -450,6 +450,42 @@ jobs:
450450 echo "SOURCE_TAG=${GITHUB_REF#refs/tags/}"
451451 } >> "${GITHUB_STATE}"
452452
453+ - name : Generate Version Env Vars
454+ env :
455+ BUILDCOMMITSHA : ${{github.sha}}
456+ BUILDBRANCH : ${{github.ref}}
457+ BUILDPLATFORM : ${{runner.os}}
458+ BUILDPATCHVERSION : ${{github.run_number}}
459+ CGO_ENABLED : 1
460+ CGO_LDFLAGS : ' -static'
461+ run : |
462+ source cicd/version.txt
463+ export BUILDMAJORVERSION="$MajorVersion"
464+ export BUILDMINORVERSION="$MinorVersion"
465+ if [[ ! "$BUILDBRANCH" == "*develop" ]]
466+ then
467+ # shellcheck disable=2269
468+ export BUILDPATCHVERSION="${BUILDPATCHVERSION}"
469+ fi
470+ BUILDSHORTCOMMITSHA="$(echo "${BUILDCOMMITSHA}" | cut -c 1-7)"
471+ export BUILDSHORTCOMMITSHA
472+ BUILDDATE="$(date)"
473+ export BUILDDATE
474+ echo "BUILDMAJORVERSION: ${BUILDMAJORVERSION}"
475+ echo "BUILDMINORVERSION: ${BUILDMINORVERSION}"
476+ echo "BUILDPATCHVERSION: ${BUILDPATCHVERSION}"
477+ echo "BUILDBRANCH: ${BUILDBRANCH}"
478+ echo "BUILDCOMMITSHA: ${BUILDCOMMITSHA}"
479+ echo "BUILDSHORTCOMMITSHA: ${BUILDSHORTCOMMITSHA}"
480+ echo "BUILDDATE: ${BUILDDATE}"
481+ echo "BUILDPLATFORM: ${BUILDPLATFORM}"
482+
483+ {
484+ echo "BUILDMAJORVERSION=${BUILDMAJORVERSION}"
485+ echo "BUILDMINORVERSION=${BUILDMINORVERSION}"
486+ echo "BUILDPATCHVERSION=${BUILDPATCHVERSION}"
487+ } >> "${GITHUB_ENV}"
488+
453489 - name : Install psql
454490 run : |
455491 sudo apt-get update
@@ -533,7 +569,7 @@ jobs:
533569 - name : Output from mocked deb package functional tests
534570 if : always()
535571 run : |
536- cat ./test/robot/reports/output.xmls
572+ cat ./test/robot/reports/output.xml
537573
538574 linuxarmbuild :
539575 name : Linux arm64 Build
0 commit comments