Skip to content

Fully packaged java template repository for open source projects. Includes GitHub Actions as a CI/CD tool, Code Climate as a code analysis tool, TestNG for unit testing and Gradle as a build tool.

License

Notifications You must be signed in to change notification settings

jshaptic/java-project-template

Repository files navigation

java-template-project

Maintainability Test Coverage Maven Central javadoc MIT License

Required steps after using this template:

  1. Replace "java-project-template" with real project name
  2. Setup Code Climate
  3. Setup following repository secrets:
    • CC_TEST_REPORTER_ID - Code Climate ID
    • GPG_KEY - GPG key used for package signing
    • GPG_PASSWORD - GPG password used for package signing
    • MAVEN_USERNAME - username for the Sonatype Nexus Repository
    • MAVEN_PASSWORD - password for the Sonatype Nexus Repository
  4. Setup main branch protection rules

About

Fully packaged java template repository for open source projects. Includes GitHub Actions as a CI/CD tool, Code Climate as a code analysis tool, TestNG for unit testing and Gradle as a build tool.

Topics

Resources

License

Stars

Watchers

Forks

Languages