aboutsummaryrefslogtreecommitdiffhomepage
path: root/infra/cifuzz/continuous_integration.py
diff options
context:
space:
mode:
authorGravatar Oliver Chang <oliverchang@users.noreply.github.com>2021-10-20 13:51:57 +1100
committerGravatar GitHub <noreply@github.com>2021-10-20 13:51:57 +1100
commite801a343792bb5534d3bca63f1789eda0e02e50a (patch)
treebed153f69b1004ec326ca3a5af4a994d24e5f823 /infra/cifuzz/continuous_integration.py
parentc40dd1eb742203cf3476b64fb19e986ea2176394 (diff)
cflite: Support private repos (#6592)
Pass github token during cloning. Fixes #6584
Diffstat (limited to 'infra/cifuzz/continuous_integration.py')
-rw-r--r--infra/cifuzz/continuous_integration.py10
1 files changed, 8 insertions, 2 deletions
diff --git a/infra/cifuzz/continuous_integration.py b/infra/cifuzz/continuous_integration.py
index 47c4a7cb..1e832af7 100644
--- a/infra/cifuzz/continuous_integration.py
+++ b/infra/cifuzz/continuous_integration.py
@@ -194,7 +194,11 @@ class InternalGithub(GithubCiMixin, BaseCi):
# Checkout project's repo in the shared volume.
manager = repo_manager.clone_repo_and_get_manager(
- inferred_url, self.workspace.repo_storage, repo_name=image_repo_name)
+ inferred_url,
+ self.workspace.repo_storage,
+ repo_name=image_repo_name,
+ username=self.config.actor,
+ password=self.config.token)
checkout_specified_commit(manager, self.config.pr_ref,
self.config.commit_sha)
@@ -302,7 +306,9 @@ class ExternalGithub(GithubCiMixin, BaseCi):
manager = repo_manager.clone_repo_and_get_manager(
self.config.git_url,
self.workspace.repo_storage,
- repo_name=self.config.project_repo_name)
+ repo_name=self.config.project_repo_name,
+ username=self.config.actor,
+ password=self.config.token)
checkout_specified_commit(manager, self.config.pr_ref,
self.config.commit_sha)