opendevstack / ods-quickstarters

Contains project quickstarters (boilerplates) for Nginx, Go, Java (Spring Boot), Python (Flask), Rust (Axum), Scala (Play), TypeScript (Express), Angular, Ionic, Jupyter, RShiny - all including CI/CD integration & Jenkins build agents
Apache License 2.0
25 stars 39 forks source link

Allow local java project creation of quickstarter be-java-springboot #761

Open stitakis opened 2 years ago

stitakis commented 2 years ago

Enable local development and test of the project creation part of the java spring quickstarter by providing a Makefile. The instructions that creates a project and customizes it are currently embedded in the quickstarter Jenkinsfile. This feature request proposes to move the logic to a Makefile. The Jenkinsfile would need to be changed to call the Makefile instead. By having a Makefile test of creation of spring project could be easily done in local development environment

metmajer commented 2 years ago

@stitakis do you mean component creation?

stitakis commented 2 years ago

yes :-)

metmajer commented 2 years ago

@stitakis I recently discussed with @nichtraunzer how we could properly test the execution of a component pipeline as part of a Quickstarter test. We have been thinking of using the Jenkins Runner for now: https://www.jenkins.io/blog/2019/02/28/serverless-jenkins/. Have a better idea?