Configuring Github
This section discusses how you can configure Github to integrate with Duplo
To use GitHub CI/CD, you need to deploy the application with DuploCloud as a Service and test that it works as expected.
GitHub CI/CD is recommended only for upgrades of container images and to run tests that can be written to run before or after.
In order to call a DuploCloud API from Github, you will need to obtain an API token.
The basic steps are:
- 1.(Recommended) Create a "service account" user in DuploCloud that will own the API token.
- 2.
- 3.
- 4.Add a Github Repository secret that contains the DuploCloud API token.
Note: A 'service account' user in DuploCloud is just a user whose user name is not an email address, such as
github-bot
or my-api-user
. These users are not able to log in.
The rest of this documentation will assume that you named the GitHub repository secret
DUPLO_TOKEN
.Last modified 2mo ago