For general contribution and community guidelines, please see the community repo.
- git to manage source code
- Docker to manage dependencies and runtime environments
- Go 1.22.2+ installed
This project includes end-to-end tests that validate the Conjur and External Secrets Operator integration through both API key and JWT authentication, in GKE and Openshift.
To run these tests, uncomment the proper section of demo-vars.sh, and run:
./bin/start- Fork the project
- Clone your fork
- Make local changes to your fork by editing files
- Commit your changes
- Push your local changes to the remote server
- Create new Pull Request
From here your pull request will be reviewed and once you've responded to all feedback it will be merged into the project. Congratulations, you're a contributor!
This project does not use releases.
To push the latest changes in the internal repository to the public one, run the Jenkins pipeline with the "PROMOTE" build type and the "COPY_ENTERPRISE_COMMIT" parameter set to "true".