Gitlab CI $ CI_ENVIRONMENT_SLUG为空

时间:2018-04-27 06:39:10

标签: gitlab-ci

您好我想使用$ CI_ENVIRONMENT_SLUG将我们的Selenium测试指向正确的动态环境,但它是空的。在部署阶段,它具有适当的价值,并且不知道为什么它在每个阶段都不可用。 echo cmd打印一个空行。

Tests:
  image: maven:3.5.0-jdk-8
  stage: Tests and static code checks
  variables:
    QA_PUBLISH_URL: http://$CI_ENVIRONMENT_SLUG-publish.test.com
  script:
      - echo $QA_PUBLISH_URL
      - echo $CI_ENVIRONMENT_SLUG
      - mvn clean -Dmaven.repo.local=../../.m2/repository -B -s ../../settings.xml -P testrunner install -DExecutionID="FF_LARGE_WINDOWS10" -DRunMode="desktopLocal" -DSeleniumServerURL="https://$QA_ZALENIUM_USER:$QA_ZALENIUM_PASS@zalenium.test.com/wd/hub" -Dcucumber.options="--tags @sanity" -DJenkinsEnv="test.com" -DSeleniumSauce="No" -DBaseUrl=$QA_PUBLISH_URL

0 个答案:

没有答案