Skip to content

Project template aimed at creating an external API with the ability to publish to a maven repository.

License

Notifications You must be signed in to change notification settings

CKATEPTb-commons/TableclothBlank

Repository files navigation

TableclothBlank


Project template aimed at creating an external API with the ability to publish to a maven repository. It is useful for people with basic understanding of java, gradle, workflow and is designed for lazy people

License Discord


Versioning

We use Semantic Versioning 2.0.0 to manage our releases.

Features

  • Automatic compression
  • Easy to use
  • Automatic publishing to Nexus repo
  • Ability to inject dependencies
  • Documented

How To

  • Fork this project
  • Allow github-actions on your fork
  • Open settings.gradle.kts and configure project name
  • Open build.gradle.kts and follow todos
  • Open ./github/workflows/publish.yml and follow todos or delete this workflow
  • Rename project package and main class
  • Change LICENSE if you need
  • Modify the README to suit your needs so that it describes your project well. You can use shields.io
  • Create separate branches for your drafts, and push from to the development branch only if you're confident in your drafts
  • Use the development branch as the branch where your drafts are built
  • Push the development branch to the production branch only if you are sure about the stability of the first
  • Start work

About

Project template aimed at creating an external API with the ability to publish to a maven repository.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published