问题标签 [gitlab-ci.yml]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
bash - 为什么在 GitLab CI/CD 中嵌套参数扩展不能正常工作?
使用bash
跑步者,是否有任何理由为什么以下变量扩展不起作用?
作业输出}
。
我正在使用 GitLab 企业版 14.1.8-ee。
gitlab-ci - 用于 Playwright 测试用例的 Gitlab CI/CD 在本地工作,但不是在推送时
我正在为我的 Playwright 项目编写测试用例。我已经将 GitLab 用于 CI/CD,我的配置文件是这样的
.gitlab-ci.yml
当我在本地运行它时它工作正常。但是当我将代码推送到 GitLab 并给 MR 时失败了。
错误信息
gitlab-ci - 未使用最新模板更改的 Gitlab CI 作业
我已经编写了几个管道模板,我们的开发团队在他们的项目中使用,我发现如果我在模板中进行更改以修复错误,当我们“重试”一项工作时,它不会拾取模板的最新更改。作业将收到对模板的最新引用的唯一方法是,如果我们将另一个提交推送到开发人员的项目。
是否有我们可以设置的标志或参数,以便它始终获取最新的副本?
这是我们的 gitlab yml 在开发者项目中的样子。
gitlab-ci - GitlabCI 延迟作业取决于两个作业之一
这是我的.gitlab-ci.yaml
:
我只想在 [Job1, Job2] 之一成功的情况下安排 Job3。我不需要两者都成功,只需要两者之一。
这可能吗?
powershell - GitLab CI Runner Windows 执行 Powershell 命令的方式与本地 Powershell 不同
我有一个 Powershell 命令,它使用一些参数启动一个程序并等待执行结束。如果我在 Powershell 中手动执行该命令,一切都会按预期工作。如果我通过同一台机器上的 GitLab Runner 执行相同的命令,则该过程实际上永远不会启动,CI 作业会立即成功。
外壳命令:
gitlab-ci.yml 作业(由有权访问 codesys.exe 的运行者执行):
如何让跑步者表现得像手动 Poweshell 并让它打印出程序标准输出输出?
gitlab-ci.yml - 在 Gitlab-ci.yml 中如何删除映射的驱动器,如果存在否则不
阶段:
- 测试
设置:标签:-xyz 阶段:测试脚本:-“net use Z: /delete”
如何设置 if 条件来处理“如果驱动器存在则删除”
gitlab - 如何在yaml的折叠字符串中插入变量?
如何在我的.gitlab-ci.yml
?
我想将它插入该after_script
部分,以便我可以使用工件的链接进行 webhook 调用,该链接将使用此管道生成。
我尝试了以下内容,但它只是将其读取为字符串。