9得票2回答
可重复使用的工作流应该在顶级的`jobs.*.uses`键中引用,而不是在步骤内部。

可重复使用的工作流应该在顶层的 `jobs.*.uses' 键中引用,而不是在步骤中引用。 name: HelloWorld on: workflow_dispatch: jobs: checkout: runs-on: windows-latest steps:...

9得票3回答
Gitlab Runner Docker登录无法正常工作,连接期间出现错误:Post http://docker:2375/v1.40/auth:dial tcp:在67.207.67.3:53上查找docker。

我正在使用gitlab runner中的docker执行器,使用的镜像是docker:stable,但是出现了以下错误: $ docker login gitlab.mydomain.com:5050 -u myusername-p mytoken WARNING! Using --pass...

9得票2回答
Gitlab CI/CD在“清理项目目录和基于文件的变量”时失败,并显示“ERROR: Job failed: exit code 1”。

我在GitLab上运行的流水线已经运行了将近六个月,但现在出现了意外失败。 每条命令都能成功运行,然而就在这时: Setting up curl (7.52.1-5+deb9u16) ... $ curl -s https://deb.nodesource.com/setup_12.x |...

9得票1回答
DevOps CICD - 并行阶段部署

我有一个包含75个阶段的新发布流程,每次创建发布时,每个阶段平均需要5分钟完成部署过程,然后转移到下一个阶段,这意味着我需要近7小时来部署所有阶段。 如何使所有阶段一起工作(并行)以在几乎5分钟内完成部署。 如果不可能,如何总体加快该过程。

8得票1回答
GitHub Actions上传工件未能从npm run build提供的路径中找到

我正在使用CICD原则搭建一个React网站。我可以在本地运行它,使用'npm run build'命令得到一个构建文件夹,当我手动将文件推送到S3时,网站可以正常工作。但是,当我尝试通过GitHub Actions运行构建和部署时,上传文件步骤会给出以下警告:“警告:找不到提供的路径中的任何...

8得票2回答
仅在合并时触发的Azure DevOps管道

我正在寻找一种方法,仅在成功合并(或尝试合并)拉取请求时触发 Azure Pipeline。 现在我有: trigger: branches: include: - DEV steps: - script: FOO 但是每次 DEV 分支发生更改时都会运行该程序,我希望...

8得票1回答
在本地可以构建但在Codemagic上失败 | 执行任务“:app:stripDebugDebugSymbols”失败

我尝试使用Codemagic实现一个持续部署系统,来构建我的应用并将其部署到Google Play上。在本地进行构建没有问题,但是在Codemagic远程构建时失败了。 错误摘要: FAILURE: Build failed with an exception. * What went w...

8得票1回答
如何从子作业返回工件到父管道?

使用触发器进行动态选择测试任务 prepare_test: image: $CI_REGISTRY/platform/docker-images/vault:1.8 variables: CONTEXT_TEST: | include: # PRODU...

8得票2回答
为什么Azure Pipelines会显示“该环境不存在或未被授权使用”?

在Azure Pipelines YAML中,您可以指定一个环境来运行作业。 jobs: - deployment: Deploy displayName: Deploy environment: $(environment) 将新值传递到管道中应自动...

8得票1回答
使用服务主体/连接通过CD管道部署ARM模板时,无法检查资源组状态:403。

通过服务主体部署Azure Data Factory的ARM模板时,我遇到了以下错误: [错误]无法检查资源组状态。 错误:{"statusCode": 403}。 这是服务连接访问相关问题吗? 如何检查/解决此问题?