Skip to content

Latest commit

 

History

History
69 lines (46 loc) · 1.87 KB

README.rst

File metadata and controls

69 lines (46 loc) · 1.87 KB

cs1302-sources

Originally designed for the CSCI 1302 Software Development course at the University of Georgia, the cs1302-sources project includes Open Source Software (OSS) and Open Educational Resources (OERs) designed for CS2.

Publishing to Maven Central

Publishing artifacts requires signing privledges for the io.github.cs1302uga coordinate on Sonatype's Open Source Software Repository Hosting (OSSRH) service. Currently, only @mepcotterell can publish to io.github.cs1302uga.

Snapshots

To deploy a SNAPSHOT (i.e., a "development" version), follow the instructions provided below. Deploying a SNAPSHOT does not change the version number in the POM in any way.

$ mvn clean deploy
$ mvn site site:stage scm-publish:publish-scm

Release

To deploy a release, follow the instructions provided below.

$ mvn -B versions:use-releases
$ mvn -B release:clean release:prepare
$ mvn -B release:perform

Important URLs

Maven Central:
https://search.maven.org/search?q=g:io.github.cs1302uga

Copyright © Michael E. Cotterell and the University of Georgia (see LICENSE). The content and opinions expressed on this page do not necessarily reflect the views of nor are they endorsed by the University of Georgia or the University System of Georgia.