From 36e94563f0cb39d69352b0bf2d821043bd338bb2 Mon Sep 17 00:00:00 2001 From: Jay Ehsaniara Date: Tue, 13 Jul 2021 00:10:30 -0700 Subject: [PATCH] =?UTF-8?q?=F0=9F=9A=A7=20adding=20scs-101/scs-101-order?= =?UTF-8?q?=20deployment?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/scs101order.yml | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 .github/workflows/scs101order.yml diff --git a/.github/workflows/scs101order.yml b/.github/workflows/scs101order.yml new file mode 100644 index 0000000..d530316 --- /dev/null +++ b/.github/workflows/scs101order.yml @@ -0,0 +1,31 @@ +name: scs-101 inventory-check ci + +on: + push: + paths: + - 'scs-101/scs-101-order/**' + branches: + - main + pull_request: + branches: + - main + +jobs: + build: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v1 + - name: Set up JDK 11 + uses: actions/setup-java@v1 + with: + java-version: 11 + + - name: Docker Build and Push + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + run: | + cp scs-101/Dockerfile scs-101/scs-101-order/Dockerfile + cd scs-101/scs-101-order + echo $GITHUB_TOKEN | docker login ghcr.io -u USERNAME --password-stdin + docker build --build-arg GITHUB_TOKEN=$GITHUB_TOKEN -t ghcr.io/ehsaniara/scs-kafka-intro:scs-101-order-latest . + docker push ghcr.io/ehsaniara/scs-kafka-intro:scs-101-order-latest