Skip to content
/ setup Public

Setup is a Command line utility designed to help developers when they start working with a new repository.

License

Notifications You must be signed in to change notification settings

jabrena/setup

Repository files navigation

Setup

Setup is a Command line utility designed to help developers when they start working with a new repository.

How to build in local

sdk env install

# Update cursor rules in local
./load-remove-git-submodules.sh c
./load-remove-git-submodules.sh r

./mvnw clean verify 
./mvnw clean verify surefire-report:report
./mvnw clean verify jacoco:report
jwebserver -p 8000 -d "$(pwd)/target/site/"
./mvnw clean package


./mvnw versions:display-dependency-updates
./mvnw versions:display-plugin-updates
./mvnw versions:display-property-updates

./mvnw versions:set -DnewVersion=0.5.0
./mvnw versions:commit

How to use the CLI

java -jar ./target/setup-0.5.0.jar
java -jar ./target/setup-0.5.0.jar --help
java -jar ./target/setup-0.5.0.jar init
java -jar ./target/setup-0.5.0.jar init --help
java -jar ./target/setup-0.5.0.jar init --devcontainer
java -jar ./target/setup-0.5.0.jar init --cursor java
java -jar ./target/setup-0.5.0.jar init --maven
java -jar ./target/setup-0.5.0.jar init --spring-cli
java -jar ./target/setup-0.5.0.jar init --quarkus-cli
java -jar ./target/setup-0.5.0.jar init --github-action
jar tf ./target/setup-0.5.0.jar

How to use from Jbang

jbang cache clear
jbang catalog list jabrena
jbang setup@jabrena

References

Developer links

About

Setup is a Command line utility designed to help developers when they start working with a new repository.

Resources

License

Stars

Watchers

Forks

Packages

No packages published