diff --git a/doi/helm/Chart.yaml b/doi/helm/Chart.yaml index 9b9898b..7244335 100644 --- a/doi/helm/Chart.yaml +++ b/doi/helm/Chart.yaml @@ -8,6 +8,6 @@ maintainers: type: application -version: 0.1.0 +version: 0.1.1 appVersion: "1.2.0" diff --git a/doi/helm/config/doi.properties b/doi/helm/config/doi.properties index 9e80fa8..7a12ca5 100644 --- a/doi/helm/config/doi.properties +++ b/doi/helm/config/doi.properties @@ -1,9 +1,11 @@ ca.nrc.cadc.doi.vospaceParentUri = {{ .Values.application.config.vospaceParentUri | required ".Values.application.config.vospaceParentUri is required" }} ca.nrc.cadc.doi.metaDataPrefix = {{ .Values.application.config.metaDataPrefix | required ".Values.application.config.metaDataPrefix is required" }} -ca.nrc.cadc.doi.groupPrefix = {{ .Values.application.config.groupPrefix | required ".Values.application.config.groupPrefix is required" }} ca.nrc.cadc.doi.landingUrl = {{ .Values.application.config.landingUrl | required ".Values.application.config.landingUrl is required" }} ca.nrc.cadc.doi.datacite.mdsUrl = {{ .Values.application.config.mdsUrl | required ".Values.application.config.mdsUrl is required" }} ca.nrc.cadc.doi.datacite.accountPrefix = {{ .Values.application.config.accountPrefix | required ".Values.application.config.accountPrefix is required" }} +{{- with .Values.application.config.groupPrefix }} +ca.nrc.cadc.doi.groupPrefix = {{ . }} +{{- end }} {{- with .Values.application.config.doiIdentifierPrefix }} ca.nrc.cadc.doi.doiIdentifierPrefix = {{ . }} {{- end }} diff --git a/doi/helm/examples/values.example.yaml b/doi/helm/examples/values.example.yaml index 4deb5e5..480344b 100644 --- a/doi/helm/examples/values.example.yaml +++ b/doi/helm/examples/values.example.yaml @@ -18,10 +18,11 @@ application: config: vospaceParentUri: vos://example.org~arc/doi metaDataPrefix: doi - groupPrefix: doi landingUrl: https://doi.example.org/doi mdsUrl: https://mds.datacite.org accountPrefix: "10.5072" + # Optional: + # groupPrefix: doi datacite: auth: diff --git a/doi/helm/values.yaml b/doi/helm/values.yaml index 4b0a835..89e528f 100644 --- a/doi/helm/values.yaml +++ b/doi/helm/values.yaml @@ -45,9 +45,6 @@ application: # Prefix prepended to the DOI name for metadata stored in VOSpace. metaDataPrefix: "doi" - # Prefix prepended to the DOI name to create the backing GMS group name. - groupPrefix: "doi" - # DOI landing page URL. landingUrl: "https://example.org/doi" @@ -57,6 +54,9 @@ application: # Registered prefix for the DataCite account. accountPrefix: "" + # Optional prefix prepended to the DOI name to create the backing GMS group name. + groupPrefix: "" + # Optional DOI identifier prefix. doiIdentifierPrefix: ""