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