diff --git a/.tekton/devfile-sample-java-springboot-basic-pull-request.yaml b/.tekton/devfile-sample-java-springboot-basic-pull-request.yaml new file mode 100644 index 00000000..2edeca9e --- /dev/null +++ b/.tekton/devfile-sample-java-springboot-basic-pull-request.yaml @@ -0,0 +1,39 @@ +apiVersion: tekton.dev/v1beta1 +kind: PipelineRun +metadata: + annotations: + build.appstudio.redhat.com/commit_sha: '{{revision}}' + build.appstudio.redhat.com/pull_request_number: '{{pull_request_number}}' + build.appstudio.redhat.com/target_branch: '{{target_branch}}' + pipelinesascode.tekton.dev/max-keep-runs: "3" + pipelinesascode.tekton.dev/on-event: '[pull_request]' + pipelinesascode.tekton.dev/on-target-branch: '[main]' + creationTimestamp: null + labels: + build.appstudio.openshift.io/component: devfile-sample-java-springboot-basic + name: devfile-sample-java-springboot-basic-on-pull-request + namespace: default +spec: + params: + - name: git-url + value: '{{repo_url}}' + - name: revision + value: '{{revision}}' + - name: output-image + value: quay.io/mkovarik/devfile-sample-java-springboot-basic:on-pr-{{revision}} + - name: path-context + value: . + - name: dockerfile + value: Dockerfile + pipelineRef: + bundle: quay.io/redhat-appstudio/build-templates-bundle:8e1bdea59a9cbf2a3d8199af74ed4cc1939eebf2 + name: docker-build + workspaces: + - name: workspace + persistentVolumeClaim: + claimName: appstudio + subPath: devfile-sample-java-springboot-basic-on-pull-request-{{revision}} + - name: registry-auth + secret: + secretName: redhat-appstudio-registry-pull-secret +status: {} diff --git a/.tekton/devfile-sample-java-springboot-basic-push.yaml b/.tekton/devfile-sample-java-springboot-basic-push.yaml new file mode 100644 index 00000000..38fcd12c --- /dev/null +++ b/.tekton/devfile-sample-java-springboot-basic-push.yaml @@ -0,0 +1,38 @@ +apiVersion: tekton.dev/v1beta1 +kind: PipelineRun +metadata: + annotations: + build.appstudio.redhat.com/commit_sha: '{{revision}}' + build.appstudio.redhat.com/target_branch: '{{target_branch}}' + pipelinesascode.tekton.dev/max-keep-runs: "3" + pipelinesascode.tekton.dev/on-event: '[push]' + pipelinesascode.tekton.dev/on-target-branch: '[main]' + creationTimestamp: null + labels: + build.appstudio.openshift.io/component: devfile-sample-java-springboot-basic + name: devfile-sample-java-springboot-basic-on-push + namespace: default +spec: + params: + - name: git-url + value: '{{repo_url}}' + - name: revision + value: '{{revision}}' + - name: output-image + value: quay.io/mkovarik/devfile-sample-java-springboot-basic:{{revision}} + - name: path-context + value: . + - name: dockerfile + value: Dockerfile + pipelineRef: + bundle: quay.io/redhat-appstudio/build-templates-bundle:8e1bdea59a9cbf2a3d8199af74ed4cc1939eebf2 + name: docker-build + workspaces: + - name: workspace + persistentVolumeClaim: + claimName: appstudio + subPath: devfile-sample-java-springboot-basic-on-push-{{revision}} + - name: registry-auth + secret: + secretName: redhat-appstudio-registry-pull-secret +status: {}