Skip to content

Commit 6fa496b

Browse files
- Corrected env.
1 parent ec853d5 commit 6fa496b

File tree

1 file changed

+34
-0
lines changed

1 file changed

+34
-0
lines changed

.github/workflows/build.yml

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1326,6 +1326,40 @@ jobs:
13261326
docker load --input ${{ runner.temp }}/myimage-${{ env.IMAGE_PLATFORM_SAN }}.tar
13271327
docker image ls -a
13281328
1329+
- name: Extract Build Info and Persist
1330+
env:
1331+
BUILDCOMMITSHA: ${{github.sha}}
1332+
BUILDBRANCH: ${{github.ref}}
1333+
BUILDPLATFORM: ${{runner.os}}
1334+
BUILDPATCHVERSION: ${{github.run_number}}
1335+
run: |
1336+
source cicd/version.txt
1337+
BUILDMAJORVERSION=${MajorVersion}
1338+
BUILDMINORVERSION=${MinorVersion}
1339+
if [[ ! "$BUILDBRANCH" == "*develop" ]]; then
1340+
# shellcheck disable=2269
1341+
BUILDPATCHVERSION="${BUILDPATCHVERSION}"
1342+
fi
1343+
BUILDSHORTCOMMITSHA="$(echo "${BUILDCOMMITSHA}" | cut -c 1-7)"
1344+
BUILDDATE="$(date)"
1345+
export BUILDDATE
1346+
echo "BUILDMAJORVERSION: ${BUILDMAJORVERSION}"
1347+
echo "BUILDMINORVERSION: ${BUILDMINORVERSION}"
1348+
echo "BUILDPATCHVERSION: ${BUILDPATCHVERSION}"
1349+
echo "BUILDBRANCH: ${BUILDBRANCH}"
1350+
echo "BUILDCOMMITSHA: ${BUILDCOMMITSHA}"
1351+
echo "BUILDSHORTCOMMITSHA: ${BUILDSHORTCOMMITSHA}"
1352+
echo "BUILDDATE: ${BUILDDATE}"
1353+
echo "BUILDPLATFORM: ${BUILDPLATFORM}"
1354+
1355+
{
1356+
echo "BUILDMAJORVERSION=$BUILDMAJORVERSION"
1357+
echo "BUILDMINORVERSION=$BUILDMINORVERSION"
1358+
echo "BUILDPATCHVERSION=$BUILDPATCHVERSION"
1359+
echo "UID=${UID}"
1360+
echo "GID=${GID}"
1361+
} >> "${GITHUB_ENV}"
1362+
13291363
- name: Login to Docker Hub
13301364
if: ${{ ( success() && github.ref_type == 'branch' && github.ref_name == 'main' && github.repository == 'stackql/stackql' && github.event_name == 'push' ) || ( success() && github.ref_type == 'tag' && startsWith(github.ref_name, 'build-release') ) }}
13311365
uses: docker/login-action@v2

0 commit comments

Comments
 (0)