Welcome to the contribution guide for our project! We appreciate your interest in contributing to the development of this project. Below, you will find essential information on local development, running tests, and guidelines for submitting pull requests.
To run a command locally, use the following command template:
go run github.com/jfrog/jfrog-cli-application command [options] [arguments...]To run unit tests, use the following command:
make test
To run end-to-end (E2E) tests, refer to the README file located in the e2e directory.
- Your changes are covered by
unitande2etests. If not, please add new tests. - The code has been validated to compile successfully by running
go vet ./... - The code has been formatted properly using
go fmt ./...
- The pull request is targeting the
mainbranch. - The pull request description describes the changes made.