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 thereleases
directory ofmaven-repo
. - On the ocs project, file
build.sbt
change thepublishTo
setting 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
ocs
project publish your bundles onsbt
with thepublish
command - 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