This repository is used as a public maven repository for Gemini projects
To publish OCS artifacts to this repository you need to:
- Fork the maven-repo repository at maven-repo
- Checkout your fork to your local development environment, we'll assume it is at dir
OCS_REPO. It should point to thereleasesdirectory ofmaven-repo. - On the ocs project, file
build.sbtchange thepublishTosetting from
Some("Gemini Artifactory" at s"http://sbfosxdev-mp1.cl.gemini.edu:8081/artifactory/$repo")
to
Some(Resolver.file("file", new File(OCS_REPO)) )
Don't make this change permament on the ocs repository
- on the
ocsproject publish your bundles onsbtwith thepublishcommand - go to your maven repo dir (
OCS_REPO) and create a commit with the newly published jar and pom files - Make a PR with the changes
- Once the PR is merged the changes will be visible to the client projects