Skip to content

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.

License

Notifications You must be signed in to change notification settings

cs1302uga/cs1302-sources

Repository files navigation

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.

About

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.

Resources

License

Stars

Watchers

Forks

Sponsor this project

Packages

No packages published