gitlab ci命令未运行

gitlab ci命令未运行,gitlab,gitlab-ci,gitlab-ci-runner,gitlab-ce,Gitlab,Gitlab Ci,Gitlab Ci Runner,Gitlab Ce,我在使用gitlab ci时遇到了一个奇怪的问题。我的gitlab-ci.yml无法处理任何包含“prod”的单词,如产品/生产等。即使是前面提到的简单ci文件也会失败,并出现错误“命令未运行”。但是,它能够处理“Prod”(大写P)。我的Gitlab跑步者 stages: - test test: stage: test script: - echo production 我甚至尝试将其指定为CI变量。然而,同样的问题。 CI变量“ENV_P=prod” 问题出在我的环境

我在使用gitlab ci时遇到了一个奇怪的问题。我的gitlab-ci.yml无法处理任何包含“prod”的单词,如产品/生产等。即使是前面提到的简单ci文件也会失败,并出现错误“命令未运行”。但是,它能够处理“Prod”(大写P)。我的Gitlab跑步者

stages:
  - test
test:
  stage: test
  script:
    - echo production
我甚至尝试将其指定为CI变量。然而,同样的问题。 CI变量“ENV_P=prod”


问题出在我的环境上。我在Mac OS上运行Gitlab runner。我使用ansible galaxy
geerlingguy.dotfiles
安装了点文件。它修改了我的
.bash\u配置文件
。它有一个导致问题的功能
prod\u command\u trap
。此函数正在跟踪任何与
*prod*
匹配的命令,并将其阻止。修改我的
.bash\u配置文件后,CI开始工作


发布解决方案,以便在其他人面临相同问题时对他们有用

您提到不可能呼出包含“prod”的单词。那么,有没有可能再重复一些别的东西呢?
stages:
  - test
test:
  stage: test
  script:
    - echo $ENV_P