From 0688534cde130dcdaff5f4706b61dee189948580 Mon Sep 17 00:00:00 2001 From: Francis Pion Date: Fri, 29 Dec 2023 01:46:34 -0500 Subject: [PATCH] CI/CD build pipeline (#2) --- .github/workflows/build.yml | 16 ++++++++++++++++ CHANGELOG.md | 1 + 2 files changed, 17 insertions(+) create mode 100644 .github/workflows/build.yml diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml new file mode 100644 index 0000000..3f7acfa --- /dev/null +++ b/.github/workflows/build.yml @@ -0,0 +1,16 @@ +name: Build PokéData Solution + +on: + push: + branches: + - main + workflow_dispatch: + +jobs: + build: + name: Build PokéData Solution + runs-on: ubuntu-latest + steps: + - name: Build Docker Image + uses: actions/checkout@v4 + run: docker build . -t francispion.azurecr.io/pokedata:${{ github.sha }} -f src/PokeData/Dockerfile diff --git a/CHANGELOG.md b/CHANGELOG.md index 27ad423..57c90e7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -10,3 +10,4 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Added - Implemented Pokémon species import. +- CI/CD build pipeline.