3 changed files with 49 additions and 4 deletions
@ -0,0 +1,36 @@ |
|||
apiVersion: tekton.dev/v1beta1 |
|||
kind: Task |
|||
metadata: |
|||
name: maven-package |
|||
spec: |
|||
params: |
|||
- name: mavenContainerImage |
|||
type: string |
|||
default: quay.io/quarkus/ubi-quarkus-mandrel:22.2-java17 |
|||
workspaces: |
|||
- name: src |
|||
mountPath: /project |
|||
steps: |
|||
- name: maven-package |
|||
image: $(params.mavenContainerImage) |
|||
workingDir: /project |
|||
env: |
|||
- name: HOME |
|||
value: /project |
|||
script: | |
|||
#!/bin/bash |
|||
|
|||
set -Eeuo pipefail |
|||
|
|||
function maven_package () { |
|||
echo "=========================================================" |
|||
echo " maven package" |
|||
echo "=========================================================" |
|||
echo |
|||
./mvnw package -DskipTests=true -Pnative |
|||
echo |
|||
} |
|||
|
|||
maven_package |
|||
|
|||
exit 0 |
|||
Loading…
Reference in new issue