apiVersion: batch/v1
kind: Job
metadata:
name: cypress-test-job
labels:
app: cypress-test
spec:
backoffLimit: 0
template:
spec:
containers:
- name: cypress-container
image: registry.cn-hangzhou.aliyuncs.com/your-namespace/cypress-test:latest
imagePullPolicy: Always
command: ["/app/entrypoint.sh"]
volumeMounts:
- name: report-volume
mountPath: /app/cypress/reports/html
resources:
limits:
cpu: "1"
memory: "2Gi"
requests:
cpu: "0.5"
memory: "1Gi"
restartPolicy: Never
volumes:
- name: report-volume
emptyDir: {}
spec:
imagePullSecrets:
- name: nexus-secret
containers:
- name: cypress-container
image: nexus3.systems.uk.hsbc:18080/com/hsbc/cmb/regional/cdg/cypress/included:your-tag