如何解决当使用父子机制实现时,有没有办法让它在 JOBS GitLab-CI 中查看“触发变量”,
在我尝试过的示例场景中,以下是 .gitlab-ci.yml
文件的代码片段:
stages:
- ENV building
Building Openstack:
stage: ENV building
variables:
RCB: ${RCB}
SMOKE: ${SMOKE}
APNCC: ${APNCC}
TF_WORKING_DIR: ${OPENSTACK_TF_WORKING_DIR}
ENV_PREFIX: ${OPENSTACK_ENV_PREFIX}
SELENIUM_VM_PASSPHRASE: ${SELENIUM_VM_PASSPHRASE}
SELENIUM_VM_USERNAME: ${SELENIUM_VM_USERNAME}
UI_SMOKE_TEST: ${UI_SMOKE_TEST}
UI_REGRESSION_TEST: ${UI_REGRESSION_TEST}
SELENIUM_UI: ${{SELENIUM_UI}}
script:
echo "Hello Everyone"
Building OCI:
stage: ENV building
variables:
RCB: ${RCB}
SMOKE: ${SMOKE}
APNCC: ${APNCC}
TF_WORKING_DIR: ${OCI_TF_WORKING_DIR}
ENV_PREFIX: ${OCI_ENV_PREFIX}
#var2: $var2
#SELENIUM_VM_PASSPHRASE: $SELENIUM_VM_PASSPHRASE
#SELENIUM_VM_USERNAME: $SELENIUM_VM_USERNAME
trigger:
include:
- test_target/oci.yml
在“Building Openstack”作业中,通过 API(variables[key]=value) 传递的触发器变量显示给所有者和维护者,类似的“Building OCI”作业触发“子管道”没有显示任何触发变量(两种场景均附截图)
分享的任何相关信息都会有所帮助
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。