Small command line tool to compile and copy a generated maven artifact
go build -o mars
mars -p project-alias
or just call the binary for a command prompt
mars
See config.json for examples, the java, jboss and workspace sections accept system variables or path, first try to get system variable if not found uses it as a relative path.
Available flows:
1 - Maven clean and install
2 - Same as #1 plus copy the generated artifact to deployment folder
3 - Same as #2 plus start the container (Not implemented yet)
- [] Start Java container
- Use different maven installation
- Make the config file configurable with a parameter
- [] Use "deployment" as a generic not fixed to jboss
- Create snapshots of the config.json file on demand
- [] Better project listing (consider group by a category)
- Consider creating "Sets" of projects and be able to deploy them together.