Skip to content

FRC125/maven-build-files

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Nutrons Basepom

Maven allows you to specify 1 pom that you pull in settings from. This is the "basepom" for all Nutrons projects, from this pom you pull in most of the non-project specific settings you need in order to build a Nutrons project using maven. Maven doc

  • Our basepom uses the sortpom-maven-plugin to enforce a sort on all child poms (so that they're easier to read and understand).
  • Our basepom uses the maven-checkstyle-plugin to enforce java style according to the Google Style Guide
  • This pom sets up the local repository to find the WPILibs in, which requires that this project is configured as a sub-module.

This project is published on jitpack an awesome site that makes it super easy to turn a repository into a downloadable jar for use as a dependency.

Release

To cut a release:

  1. bump the version in pom.xml to 1.0.x.
  2. Push to master
  3. Make a release here using the version # that you bumped to.
  4. Go to jitpack https://jitpack.io/#FRC125/maven-build-files, and log in.
  5. Click get it next to the version that you just cut a release for.
  6. Wait for jitpack to build it... Congratulations now you can depend on this in other projects.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors