From 7e9576291e814a48cca6d136e836a3696608000e Mon Sep 17 00:00:00 2001 From: divyansh42 Date: Tue, 16 Feb 2021 12:17:47 +0530 Subject: [PATCH] Add test workflow for dockerfile build Signed-off-by: divyansh42 --- .github/workflows/dockerfile-build.yml | 47 +++++++++++++++++++ .../{verify-build.yml => scratch-build.yml} | 2 +- 2 files changed, 48 insertions(+), 1 deletion(-) create mode 100644 .github/workflows/dockerfile-build.yml rename .github/workflows/{verify-build.yml => scratch-build.yml} (98%) diff --git a/.github/workflows/dockerfile-build.yml b/.github/workflows/dockerfile-build.yml new file mode 100644 index 0000000..b03de80 --- /dev/null +++ b/.github/workflows/dockerfile-build.yml @@ -0,0 +1,47 @@ +# This workflow will perform a test whenever there +# is some change in code done to ensure that the changes +# are not buggy and we are getting the desired output. +name: Test Build with dockerfile +on: [push, pull_request, workflow_dispatch] +env: + PROJECT_DIR: spring-petclinic + IMAGE_NAME: spring-petclinic + MVN_REPO_DIR: ~/.m2/repository + +jobs: + build: + name: Build image using Buildah + runs-on: ubuntu-latest + steps: + + # Checkout buildah action github repository + - name: Checkout Buildah action + uses: actions/checkout@v2 + with: + path: "buildah-build" + + - name: Create Dockerfile + run: | + cat > Dockerfile<