Skip to content

Repository template for all Sentry open-source Java projects, published on Maven Central

License

Notifications You must be signed in to change notification settings

sentrysoftware/oss-maven-template

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

oss-maven-template

GitHub release (with filter) Build GitHub top language License

Repository template for all Sentry open-source Java projects, published on Maven Central.

Build instructions

This is a simple Maven project. Build with:

mvn verify

Release instructions

The artifact is deployed to Sonatype's Maven Central.

The actual repository URL is https://s01.oss.sonatype.org/, with server Id ossrh and requires credentials to deploy artifacts manually.

But it is strongly recommended to only use GitHub Actions "Release to Maven Central" to perform a release:

  • Manually trigger the "Release" workflow
  • Specify the version being released and the next version number (SNAPSHOT)
  • Release the corresponding staging repository on Sonatype's Nexus server
  • Merge the PR that has been created to prepare the next version

License

License is Apache-2. Each source file must include the Apache-2 header (build will fail otherwise). To update source files with the proper header, simply execute the below command:

mvn license:update-file-header

About

Repository template for all Sentry open-source Java projects, published on Maven Central

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages