Update maven.yml

This commit is contained in:
Jamie O'Meara 2021-05-12 13:42:00 -06:00 committed by GitHub
parent 14ffad1300
commit 8a42802162
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -36,6 +36,11 @@ jobs:
build-image-and-publish:
runs-on: ubuntu-latest
needs: [build-and-test-matrix]
env:
USERNAME: 'omearaj'
IMG_NAME: 'spring-petclinic'
REGISTRY: 'ghcr.io'
BUILDER: 'paketobuildpacks/builder:tiny'
steps:
@ -56,11 +61,29 @@ jobs:
java-version: 8
- run: mvn -B install --no-transfer-progress --file pom.xml
- name: Build image
uses: bigloupe/buildpacks-action@master
- name: Set App Name
run: 'echo "::set-env name=IMG_NAME::$(echo ${REGISTRY})/$(echo ${USERNAME})/$(echo ${IMG_NAME})"'
- name: Pack Remote Build
uses: dfreilich/pack-action@v1
with:
image: 'spring-petclinic'
tag: '1.0.0'
path: 'target/spring-petclinic-2.4.5.jar'
builder: 'gcr.io/paketo-buildpacks/spring-boot'
env: 'BP_JVM_VERSION=8.*'
args: 'build ${{ env.IMG_NAME }} --builder ${{ env.BUILDER }} --env BP_JVM_VERSION=8.* --publish'
username: ${{ env.USERNAME }}
password: ${{ secrets.GITHUB_TOKEN }}
registry: ${{ env.REGISTRY }}
#- name: Build image
# uses: bigloupe/buildpacks-action@master
# with:
# image: 'spring-petclinic'
# tag: '1.0.0'
# path: 'target/spring-petclinic-2.4.5.jar'
# builder: 'gcr.io/paketo-buildpacks/spring-boot'
# env: 'BP_JVM_VERSION=8.*'