Skip to content

Commit

Permalink
Merge pull request #12 from shinbero/feature/6
Browse files Browse the repository at this point in the history
Edit
  • Loading branch information
shinbero authored Sep 30, 2021
2 parents f8e1fe2 + 2fe65a0 commit d69dac8
Showing 1 changed file with 19 additions and 16 deletions.
35 changes: 19 additions & 16 deletions .github/workflows/image-build-and-push.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,26 +8,29 @@ on:
jobs:
Image-build:
runs-on: ubuntu-latest
env:
ACR_HOST: daianatest.azurecr.io
steps:
- name: Check out to base_ref branch.
uses: actions/checkout@v2
with:
ref: ${{ github.base_ref }}
- run: |
git branch -a
# - name: Check out base_ref branch
# uses: actions/checkout@v2
# with:
# ref: ${{ github.base_ref }}
# - run: |
# git branch -a
- run: echo "ACR_DAIANATEST_PASSWORD=$ACR_DAIANATEST_PASSWORD"
- run: docker image ls
# - name: Create docker image for merged code.
# run: |
# docker image build -t tmp1:${{ github.repository }} .
# - run: docker image ls
# - run: 'docker container run -i tmp1:tmp1 sh /app/exec_unittests.sh'
# docker image build -t ${DOCKER_HUB_REPO}/${{ github.repository }}:${ghprbActualCommit} .
# sh 'docker container run -i ${DOCKER_HUB_REPO}/${ghprbGhRepository}:${ghprbActualCommit} sh ${UNITTEST_EXECUTE_SHELL_FPATH}'
# - run: echo "🍏 This job's status is ${{ job.status }}."
- run: echo $(date +"%Y-%m-%dT%H-%M%-S%Z")
- name: Set env - git HEAD commit ID.
run: |
echo "COMMIT_ID=$(git rev-parse HEAD)" >> $GITHUB_ENV
- name: Set env - docker image name.
run: |
echo "IMAGE_NAME=${{ env.ACR_HOST }}/${{ github.repository }}:$(date +"%Y-%m-%dT%H-%M%-S%Z")-${{ env.COMMIT_ID }}" >> $GITHUB_ENV
- name: Build docker image for merged code.
run: |
echo ${IMAGE_NAME}
docker image build -t ${{ env.IMAGE_NAME }} .
- name: Login to ACR.
run: |
docker login ${{ env.ACR_HOST }} -u ${{ secrets.acr_daianatest_username }} -p ${{ secrets.acr_daianatest_password }}
- name: Push to ACR.
run: |
docker image push ${{ env.IMAGE_NAME }}

0 comments on commit d69dac8

Please sign in to comment.