ci: update authorization from Bearer token to CI_JOB_TOKEN while making requests to CI_DASHBOARD_API service

This commit is contained in:
Aleksei Apaseev 2024-08-14 11:32:10 +08:00
parent f154151e14
commit 4e44310ff1
2 changed files with 4 additions and 4 deletions

View File

@ -102,7 +102,7 @@ def fetch_failed_jobs(commit_id: str) -> t.List[GitlabJob]:
"""
response = requests.get(
f'{CI_DASHBOARD_API}/commits/{commit_id}/jobs',
headers={'Authorization': f'Bearer {CI_JOB_TOKEN}'}
headers={'CI-Job-Token': CI_JOB_TOKEN},
)
if response.status_code != 200:
print(f'Failed to fetch jobs data: {response.status_code} with error: {response.text}')
@ -117,7 +117,7 @@ def fetch_failed_jobs(commit_id: str) -> t.List[GitlabJob]:
failed_job_names = [job['name'] for job in jobs if job['status'] == 'failed']
response = requests.post(
f'{CI_DASHBOARD_API}/jobs/failure_ratio',
headers={'Authorization': f'Bearer {CI_JOB_TOKEN}'},
headers={'CI-Job-Token': CI_JOB_TOKEN},
json={'job_names': failed_job_names, 'exclude_branches': [os.getenv('CI_MERGE_REQUEST_SOURCE_BRANCH_NAME', '')]},
)
if response.status_code != 200:
@ -145,7 +145,7 @@ def fetch_failed_testcases_failure_ratio(failed_testcases: t.List[TestCase], bra
req_json = {'testcase_names': list(set([testcase.name for testcase in failed_testcases])), **branches_filter}
response = requests.post(
f'{CI_DASHBOARD_API}/testcases/failure_ratio',
headers={'Authorization': f'Bearer {CI_JOB_TOKEN}'},
headers={'CI-Job-Token': CI_JOB_TOKEN},
json=req_json,
)
if response.status_code != 200:

View File

@ -289,7 +289,7 @@ class Gitlab(object):
"""
response = requests.get(
f'{os.getenv("CI_DASHBOARD_API", "")}/pipelines/{parent_pipeline_id}/child-ids',
headers={'Authorization': f'Bearer {os.getenv("ESPCI_TOKEN", "")}'}
headers={'CI-Job-Token': os.getenv('CI_JOB_TOKEN', '')},
)
if response.status_code == 200: