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.
- Project Site: CSCI 1302 @ UGA CS
- Modules:
- TODO
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
.
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
To deploy a release, follow the instructions provided below.
$ mvn -B versions:use-releases $ mvn -B release:clean release:prepare $ mvn -B release:perform
- 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.