ttcli
ttcli copied to clipboard
Refactor to add other build system (Related to issue #19)
Hi Wim,
this is my first refactoring to add others build tool to ttcli.
There's SpringBootProjectType enum with all build tool declared. Only Maven is enabled for the moment.
If you are ok with this PR, i continue to implement gradle in ttcli
Regards
Looks good to me @costalfy . I am however hesitant to already merge it to master as I am working on some other changes as well. I want to avoid that people have to select a project type if we only have 1 project type for now. Either I leave this PR open and you continue your Gradle work on a branch started from this branch. Or you can move this to an integration/build-systems branch. Then I can merge it and you work against this branch as your "master" until all the Gradle work is also done and I can do a final merge in master when everything is ready.
@wimdeblauwe you can leave this RP open and I'll continue working on my side. When I have reviews to check, I'll ask you to take a look 😊