Skip to content

Commit

Permalink
Adding github action
Browse files Browse the repository at this point in the history
  • Loading branch information
stefdworschak committed Jun 2, 2021
1 parent 419fe03 commit ae2a37b
Showing 1 changed file with 28 additions and 0 deletions.
28 changes: 28 additions & 0 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
name: Docker Image

on:
release:
types:
- created
# branches: [ master ]

jobs:

build:

runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v2

- name: Install AWS CLI
run: sudo apt-get update -y && sudo apt-get install -y awscli

- name: Docker Login
run: AWS_DEFAULT_REGION=eu-west-1 AWS_ACCESS_KEY_ID=${{secrets.AWS_ACCESS_KEY}} AWS_SECRET_ACCESS_KEY=${{secrets.AWS_SECRET_ACCESS_KEY}} aws ecr get-login-password | docker login --username AWS --password-stdin 949266541515.dkr.ecr.eu-west-1.amazonaws.com/ci-hackathon-app

- name: Build the Docker image
run: docker build . --file Dockerfile --tag 949266541515.dkr.ecr.eu-west-1.amazonaws.com/ci-hackathon-app:${GITHUB_REF##*/}

- name: Push Image to AWS Regristry
run: docker push 949266541515.dkr.ecr.eu-west-1.amazonaws.com/ci-hackathon-app:${GITHUB_REF##*/}

0 comments on commit ae2a37b

Please sign in to comment.