Skip to content

gemini-hlsw/maven-repo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 

Repository files navigation

maven-repo

This repository is used as a public maven repository for Gemini projects

How to publish

To publish OCS artifacts to this repository you need to:

  1. Fork the maven-repo repository at maven-repo
  2. Checkout your fork to your local development environment, we'll assume it is at dir OCS_REPO. It should point to the releases directory of maven-repo.
  3. On the ocs project, file build.sbt change the publishTo 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

  1. on the ocs project publish your bundles on sbt with the publish command
  2. go to your maven repo dir (OCS_REPO) and create a commit with the newly published jar and pom files
  3. Make a PR with the changes
  4. Once the PR is merged the changes will be visible to the client projects

About

Gemini's public Maven repository

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published