Solutionist
Internal project to automate the steps described here: https://topwiki.topdesk.com/wiki/Gradle_Solution_Plugin
Prerequisites
Solutionist is a commandline application which interacts with
- Nexus
- Gradle
- Mercurial
- SCM-Manager
How to use
The solutionist will try to guess certain things and ask about others. If not specified it will use the current directory as its working directory. It will use the username of the current user to login to HELGA. It will use the username of the current user to assign a contact mail address.
This behavior can be overriden with commandline flags:
- dir - sets the project directory. Use quotes if the path contains blanks
- username - sets the username for Helga, usually guessed
- password - sets the password for Helga
- logfile - creates a logfile in the project directory
- debug - provides some additional information
''' solutionist -dir="d:\my funky project" -username=chuckn -password=iamchucknorris -logfile -debug '''