错误的Java_home设置为使用Gitlab CI/CD的Docker内部无效目录
这是我第一次使用gitlab ci/cd和docker时, 我有一个小管道,有几个作业: before_script: - export GRADLE_USER_HOME=$(pwd)/.gradle - chmod +x ./g…
在NPM软件包中面对构建脚本的问题
我们正在使用Azure DevOps管道来构建Azure数据工厂(ADF)ARM模板。我遵循了与Microsoft文档以下文档相同的过程。 为了构建此功能,我们需要按照以下…
有什么方法可以将变量从CI传递到CD管道
我有一些逻辑可以在CI管道中找到计算变量,并希望此变量在CD管道中访问。有什么办法。设置变量是否如下,在CD中可以访问吗? echo "##vso[task.setvar…
生产角构建中的单元测试和E2E测试会发生什么?
假设我正在运行默认生产在 angular.json 中构建设置。当我运行 npm build -prod 时,我的所有单元测试和E2E测试文件(量角或柏树)会发生什么?这些文…
SH命令悬挂在Jenkins管道中
我希望有人在这里为我提供一些指导: 我正在使用Jenkins(2.289.3)作为Docker容器来在MacBook Monterey中运行一些CI作业。这是 docker run -d \ -u r…
一次将所有依赖项安装一次,然后将它们用于所有下一个管道(每次不做NPM I)
是否可以一次安装node_modules,并保存这些文件,而不是再次执行NPM CI,NPX playwright I等命令? 我正在剧作家进行测试自动化,并开始在Gitlab上面…
GitHub动作中的环境变量未正确插值
在(可重复使用的)工作流程的开头 env: STAGING_GCR_PROJECT: my-project-id ,在Slack中使用它时, slack_staging_success: needs: build_staging r…
使用不同的URL进行本地和CI测试
我想同时使用柏树在本地和CI上测试。在CI上,我想测试我的应用程序的生产版本,该版本显然与本地版本不同。我正在使用 https://github.com/bjowes/cy…
如何访问GitHub操作中另一个工作流程检查的文件?
我可以访问由a caller/nater)的文件工作流? 我想拥有一个单独的 setup.yml 工作流,该工作流程检查存储库代码,然后在其他工作流中重复使用该工作流…
在单独的YML文件中包含GitLab Runner标签列表
我们正在为DevOps,配置管理等广泛使用GitLab CI/CD管道。有一长串的GitLab跑步者列表,现在在每个项目中都在gitlab-ci.yml中定义了一长串。通过使用…
Gitlab CI和R一起使用手动和手动规则
我正在尝试在gitlab中设置CI,因此 仅在 devjob 成功运行后,第二份工作( pushdev )才能手动运行。 第三个作业 PushTostage 只有在更改文件后才运行…
禁用xcode build阶段在fastlane中
我有一个使用Fastlane将其带到CI的Xcode项目。 现在一切都在起作用,我添加了一个单独的车道来打电话给Swiftlint。 现在,我已经在Xcode项目中有一个r…
如何在Gitlab CI管道上运行扑动积分测试?
我正在从事一个扑朔迷离的项目,需要在Gitlab CI管道上运行集成测试。 测试在本地效果很好,启动 chromedriver -port = 4444 ,然后 flutter drive -d…
无法使用GitHub动作构建iOS项目
我有一个简单的iOS项目(只是用Xcode创建的新项目),可以在本地构建和测试。 我想整合CI/CD的GitHub动作。 这是我的工作流脚本: name: iOS starter …
GITHUB ACTION GCP服务帐户的秘密未正确解析
我创建了一个具有角色/storageadmin 角色的GCP服务帐户。 我已经在本地测试了它: $ gcloud auth activate-service-account --key-file=myfile.json $…