Sha256: 6254514d62f577eada2f74d8f73362d02dba4bd1fb259f34ae2ec311aa08bf1a

Contents?: true

Size: 889 Bytes

Versions: 5

Compression:

Stored size: 889 Bytes

Contents

{{- if .Values.embargoRelease.enabled }}
apiVersion: batch/v1beta1
kind: CronJob
metadata:
metadata:
  name: {{ include "hyrax.fullname" . }}-embargo-task
  labels:
    {{- include "hyrax.labels" . | nindent 4 }}
spec:
  schedule: {{ .Values.embargoRelease.schedule | default "*0 0 * * *" | quote }}
  jobTemplate:
    spec:
      template:
        metadata:
        {{- with .Values.podAnnotations }}
          annotations:
            {{- toYaml . | nindent 12 }}
        {{- end }}
        spec:
          containers:
          - name: embargo-release
            image: "{{ .Values.image.repository }}:{{ .Values.image.tag | default .Chart.AppVersion }}"
            imagePullPolicy: {{ .Values.image.pullPolicy }}
            command:
            - /bin/sh
            - -c
            - bundle exec rake hyrax:embargo:deactivate_expired
          restartPolicy: OnFailure
{{- end }}

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
hyrax-3.6.0 chart/hyrax/templates/cron-embargo.yaml
hyrax-3.5.0 chart/hyrax/templates/cron-embargo.yaml
hyrax-4.0.0.beta2 chart/hyrax/templates/cron-embargo.yaml
hyrax-3.4.2 chart/hyrax/templates/cron-embargo.yaml
hyrax-4.0.0.beta1 chart/hyrax/templates/cron-embargo.yaml