chore: added e2e task to pipeline
This commit is contained in:
@@ -286,8 +286,55 @@ spec:
|
||||
workspaces:
|
||||
- name: kubeconfig-dir
|
||||
workspace: dockerconfig
|
||||
- name: pass-pr-check
|
||||
- name: perform-e2e-test
|
||||
runAfter: ["get-filedrop-name"]
|
||||
taskref:
|
||||
name: openshift-ephemeral-namespace-client
|
||||
kind: Task
|
||||
params:
|
||||
- name: VERSION
|
||||
value: 4.11
|
||||
- name: SCRIPT
|
||||
value: |
|
||||
#!/usr/bin/env bash
|
||||
oc create -f - <<EOF
|
||||
apiVersion: batch/v1
|
||||
kind: Job
|
||||
metadata:
|
||||
generateName: e2e-test-
|
||||
spec:
|
||||
completions: 1
|
||||
parallelism: 1
|
||||
template:
|
||||
metadata:
|
||||
creationTimestamp: null
|
||||
spec:
|
||||
restartPolicy: Never
|
||||
containers:
|
||||
- env:
|
||||
- name: amqp
|
||||
valueFrom:
|
||||
secretKeyRef:
|
||||
key: url
|
||||
name: amqp
|
||||
- name: dropfile
|
||||
value: $(tasks.get-filedrop-name.results.filedrop)
|
||||
image: quay01.ipa.endofday.com/goghvideo/e2e-test
|
||||
imagePullPolicy: Always
|
||||
name: transcode-job
|
||||
volumeMounts:
|
||||
- mountPath: "/conversion"
|
||||
name: "pvc-conversion"
|
||||
volumes:
|
||||
- name: "pvc-conversion"
|
||||
persistentVolumeClaim:
|
||||
claimName: "pvc-conversion"
|
||||
EOF
|
||||
workspaces:
|
||||
- name: kubeconfig-dir
|
||||
workspace: dockerconfig
|
||||
- name: pass-pr-check
|
||||
runAfter: ["perform-e2e-test"]
|
||||
taskRef:
|
||||
name: gitea-set-status
|
||||
params:
|
||||
|
||||
Reference in New Issue
Block a user