logo
0
0
Login
fix: 兼容cnb获取环境变量的方式

trigger-cci-pipeline

Trigger Coding-CI pipeline execution

Usage in Cloud Native Build

main: push: - stages: - name: trigger-cci-pipeline imports: https://xxx/envs.yml image: tencentcom/trigger-cci-pipeline:latest settings: PROJECT_TOKEN: $PROJECT_TOKEN CCI_CURRENT_WEB_PROTOCOL: $CCI_CURRENT_WEB_PROTOCOL CCI_CURRENT_DOMAIN: $CCI_CURRENT_DOMAIN CCI_CURRENT_TEAM: $CCI_CURRENT_TEAM PROJECT_ID: $PROJECT_ID PROJECT_NAME: $PROJECT_NAME CCI_JOB_NAME: $CCI_JOB_NAME job_id: 2726281 reftype: "branch" revision: "master" envs: "env=env"

Example of envs.yml file

PROJECT_TOKEN: xxxxxx CCI_CURRENT_WEB_PROTOCOL: https CCI_CURRENT_DOMAIN: coding.net CCI_CURRENT_TEAM: your_domain PROJECT_ID: "1111111" PROJECT_NAME: plugins CCI_JOB_NAME: trigger sub pipeline

Parameters

  • job_id: Coding build plan job id

  • reftype: Checkout type, can be branch name or revision

  • revision: Branch name/version number

  • envs: Pipeline environment variables