diff --git a/.github/workflows/push_trigger.yml b/.github/workflows/push_trigger.yml index f0db66b7..d2e15eb7 100644 --- a/.github/workflows/push_trigger.yml +++ b/.github/workflows/push_trigger.yml @@ -40,7 +40,8 @@ jobs: - name: Build image run: | cd "./${{env.SERVICE_LOCATION}}" - docker build . --file Dockerfile --tag ${{ env.SERVICE_NAME }} + # docker build . --file Dockerfile --tag ${{ env.SERVICE_NAME }} + docker build . --build-arg SOURCE=mosip --build-arg COMMIT_HASH=$(git rev-parse HEAD) --build-arg COMMIT_ID=$(git rev-parse --short HEAD) --build-arg BUILD_TIME=${{steps.date.outputs.date}} --file Dockerfile --tag ${{ env.SERVICE_NAME }} - name: Log into registry run: echo "${{ secrets.release_docker_hub }}" | docker login -u ${{ secrets.actor_docker_hub }} --password-stdin @@ -86,7 +87,8 @@ jobs: - name: Build image run: | cd "./${{env.SERVICE_LOCATION}}" - docker build . --file Dockerfile --tag ${{ env.SERVICE_NAME }} + # docker build . --file Dockerfile --tag ${{ env.SERVICE_NAME }} + docker build . --build-arg SOURCE=mosip --build-arg COMMIT_HASH=$(git rev-parse HEAD) --build-arg COMMIT_ID=$(git rev-parse --short HEAD) --build-arg BUILD_TIME=${{steps.date.outputs.date}} --file Dockerfile --tag ${{ env.SERVICE_NAME }} - name: Log into registry run: echo "${{ secrets.release_docker_hub }}" | docker login -u ${{ secrets.actor_docker_hub }} --password-stdin @@ -130,7 +132,8 @@ jobs: - name: Build image run: | cd "./${{env.SERVICE_LOCATION}}" - docker build . --file Dockerfile --tag ${{ env.SERVICE_NAME }} + # docker build . --file Dockerfile --tag ${{ env.SERVICE_NAME }} + docker build . --build-arg SOURCE=mosip --build-arg COMMIT_HASH=$(git rev-parse HEAD) --build-arg COMMIT_ID=$(git rev-parse --short HEAD) --build-arg BUILD_TIME=${{steps.date.outputs.date}} --file Dockerfile --tag ${{ env.SERVICE_NAME }} - name: Log into registry run: echo "${{ secrets.release_docker_hub }}" | docker login -u ${{ secrets.actor_docker_hub }} --password-stdin diff --git a/keycloak-artemis/Dockerfile b/keycloak-artemis/Dockerfile index 7736540b..959e12e6 100644 --- a/keycloak-artemis/Dockerfile +++ b/keycloak-artemis/Dockerfile @@ -1,4 +1,14 @@ FROM docker.io/bitnami/minideb:buster + +ARG SOURCE +ARG COMMIT_HASH +ARG COMMIT_ID +ARG BUILD_TIME +LABEL source=${SOURCE} +LABEL commit_hash=${COMMIT_HASH} +LABEL commit_id=${COMMIT_ID} +LABEL build_time=${BUILD_TIME} + LABEL maintainer "Bitnami " ENV HOME="/" \ diff --git a/keycloak-jboss/Dockerfile b/keycloak-jboss/Dockerfile index c3cf4c1d..994a525d 100644 --- a/keycloak-jboss/Dockerfile +++ b/keycloak-jboss/Dockerfile @@ -1,5 +1,15 @@ FROM jboss/keycloak:9.0.0 +ARG SOURCE +ARG COMMIT_HASH +ARG COMMIT_ID +ARG BUILD_TIME +LABEL source=${SOURCE} +LABEL commit_hash=${COMMIT_HASH} +LABEL commit_id=${COMMIT_ID} +LABEL build_time=${BUILD_TIME} + + ADD --chown=jboss:root ./theme/ ./theme RUN cp -R ./theme/mosip /opt/jboss/keycloak/themes/mosip