我使用的是GitLab.com免费帐户,并且已在Windows PC上安装了GitLab-Runner。由于某种原因,GitLab CI仅执行我的.gitlab-ci.yml
文件中的一项作业。
要对其进行测试,我创建了具有两个作业的简单.gitlab-ci.yml
文件。
job1:
script:
- echo 1
job2:
script:
- echo 2
当我将其提交到存储库时,仅执行job1。我已经检查了CI皮棉,文件有效。可能是什么问题?
答案 0 :(得分:0)
事实证明,问题在于.gitlab-ci.yml
文件的编码。最初,它被编码为UCS-2 LE BOM
。将其转换为UTF-8
后,两个作业均被识别。