diff --git a/roles/openshift-apps/docsbuilding/templates/cron-translated.yml b/roles/openshift-apps/docsbuilding/templates/cron-translated.yml new file mode 100644 index 0000000000..7dea0e3112 --- /dev/null +++ b/roles/openshift-apps/docsbuilding/templates/cron-translated.yml @@ -0,0 +1,32 @@ +apiVersion: batch/v1beta1 +kind: CronJob +metadata: + name: cron-translated +spec: + concurrencyPolicy: Forbid + schedule: "0 * * * *" + jobTemplate: + spec: + template: + metadata: + labels: + parent: "cronjobbuild" + spec: + containers: + - name: build-translated + image: docker-registry.default.svc:5000/docsbuilding/builder:latest + env: + - name: BUILD_ENV + value: "{{ env_short }}" + - name: BUILD_LANGS + value: "translated" + volumeMounts: + - name: build-output + mountPath: /antora/output + readOnly: false + restartPolicy: Never + startingDeadlineSeconds: 600 + volumes: + - name: build-output + persistentVolumeClaim: + claimName: docs-storage diff --git a/roles/openshift-apps/docsbuilding/templates/cron.yml b/roles/openshift-apps/docsbuilding/templates/cron.yml index 3c7bf55590..40c19ac66f 100644 --- a/roles/openshift-apps/docsbuilding/templates/cron.yml +++ b/roles/openshift-apps/docsbuilding/templates/cron.yml @@ -13,7 +13,7 @@ spec: parent: "cronjobbuild" spec: containers: - - name: build + - name: build-english image: docker-registry.default.svc:5000/docsbuilding/builder:latest env: - name: BUILD_ENV