sonatype / operator-nxrm3

IBM Operator for Nexus Repo Manager 3
16 stars 6 forks source link

INT-6258 generate image and bundle files in new structure #39

Closed jflinchbaugh closed 2 years ago

jflinchbaugh commented 2 years ago

JIRA: https://issues.sonatype.org/browse/INT-6258

I'll next be updating docs for the process that uses this script: https://docs.sonatype.com/pages/viewpage.action?pageId=172133164

jflinchbaugh commented 2 years ago

files generated by new_version.sh bundle will be created in the structure:

3.35.0-1
3.35.0-1/manifests
3.35.0-1/manifests/nxrm-operator-certified.clusterserviceversion.yaml
3.35.0-1/manifests/sonatype.com_nexusrepos_crd.yaml
3.35.0-1/metadata
3.35.0-1/metadata/annotations.yaml

which matches the format in the red hat repo we fork to publish to operator hub: https://github.com/sonatype/certified-operators/tree/main/operators/nxrm-operator-certified/3.35.0-1

jflinchbaugh commented 2 years ago

hard to comment on a lot of the specifics, but the code looks clear and there are some solid improvements

thanks for having a look, though. it's good for people to at least see it and be aware of it.