/springInitializer

Shell script for spring initializer

Primary LanguageShell

springInitializer

Shell script for spring initializer

This script will generate a spring boot app by providing the below information:

  • Project type - can either be "maven-project" or "gradle-project"
  • Project language - can be JAVA/KOTLIN/GROOVY
  • Spring boot version
  • Project metadata - this includes groupId, artifactId, version, name, description, and package name
  • Project packaging - either JAR or WAR
  • JAVA version - can 14/11/8
  • Base directory
  • Dependencies - this is a comma separated list of project dependencies. For more use: curl https://start.spring.io/

After generating the project, this script will create a remote github repo and do a initial commit with all the generated code.