Integrations
section of your truefoundry dashboard, and go to the Git
section.
In the git integrations, we currently have three types of integrations:
Link Github
button present in the top right corner of the Github tab for linking your Github account as shown below:configure
where you want to install the app. Then it will ask for permissions from your github account as shown below:install
button, the app will get installed on your account. You will now be able to see your account on the dashboard as shown below:⚙️
button on the right side of that particular account.List of connected repositories
unlink
button. It can be seen in the above figure.OAuth Consumers
under Apps and features
.
Add consumer
app.example-org.truefoundry.com
with your control plane URL)
Key
and Secret
from created app.
{Key}
BITBUCKET_CLIENT_SECRET=${Secret}
truefoundry-creds
k8s secret present in truefoundry
namespace.{Key}
BITBUCKET_CLIENT_SECRET=${Secret}
${k8s-secret/truefoundry-creds/BITBUCKET_CLIENT_ID}
and ${k8s-secret/truefoundry-creds/BITBUCKET_CLIENT_SECRET}
Link Bitbucket
button present in the top right corner of the Bitbucket tab for linking your Bitbucket account as shown below:⚙️
button on the right side of that particular account.unlink
button. It can be seen in the above figure.GITLAB\_BASE\_HOST
env variable in the tfy build helm chart under the field tfyBuild.truefoundryWorkflows.sfyBuilder.extraEnvs
GITLAB\_BASE\_URL
as an environment variable in the servicefoundry server, for exampleList of connected repositories
{Application ID}
GITLAB_SECRET=${Secret}
GITLAB_SCOPE=read_api read_user read_repository write_repository