From 974af94820eb7d2f1a51eb9926b66e34a296a5d0 Mon Sep 17 00:00:00 2001 From: Bengt Giger Date: Sun, 13 Dec 2020 00:06:15 +0100 Subject: [PATCH] Build as first stage --- .github/workflows/build_docker_images.yml | 21 ++++++++++++++++++++- 1 file changed, 20 insertions(+), 1 deletion(-) diff --git a/.github/workflows/build_docker_images.yml b/.github/workflows/build_docker_images.yml index fe70ec59..e945661a 100644 --- a/.github/workflows/build_docker_images.yml +++ b/.github/workflows/build_docker_images.yml @@ -5,7 +5,26 @@ on: branches: master jobs: - main: + build: + runs-on: maven:latest + steps: + - name: Checkout repository + uses: actions/checkout@v2 + - name: Cache Maven packages + uses: actions/cache@v2 + with: + path: ~/.m2 + key: ${{ runner.os }}-m2-${{ hashFiles('**/pom.xml') }} + restore-keys: ${{ runner.os }}-m2 + - name: Build with maven + run: mvn package -DskipTests -Dbuild-version="${SEBSERVER_VERSION}" + - run: mkdir staging && cp target/*.jar staging + - uses: actions/upload-artifact@v2 + with: + name: Package + path: staging + + push: runs-on: ubuntu-latest steps: -