logo
0
0
WeChat Login

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

About

trigger-cci-pipeline

728.00 KiB
0 forks0 stars1 branches0 TagREADMEMIT license
Language
Python98.5%
Dockerfile0.8%
Shell0.7%