Thanks for your help improving the appctl!
If you have questions around appctl, please contact the platform9 support or if you encounter any problem using it do raise an Issue, you can reach us via email at support@platform9.com.
Contribute to appctl by following the guidelines below:
- Clone
- Setup local environment
- Work on the cloned repository
- Open a pull request to merge into appctl repository
Follow these steps to build from source and deploy:
- Hookup appctl with a local or a hosted app-controller
- Run the appropriate
maketarget
-
Linux
make build-linux64
-
Windows
make build-win64
-
MacOS
make build-mac
- To generate all the binaries run the default target. The executables are placed in
bindirectory.
- To run unit tests:
make test- When submitting the Pull request, perform manual tests of all commands and attach snapshots or output files.
# Commands to test
1. appctl login
2. appctl deploy
3. appctl list
4. appctl describe
5. appctl deletePlease follow the Pull request template, before raising a PR, so reviewers will gain a deeper understanding as they review. If an outstanding issue has been fixed, please include the Fixes Issue # in your commit message.