continuous-integration 相关问题

持续集成(CI)是经常安排的完整软件产品的构建和自动化测试:每天至少一次,通常每天几次,有时甚至是每次签入版本控制系统之后。

无法跨阶段访问 gitlab CI 管道中的变量

我在 gitlab 中有一个分阶段的 CI 管道设置。基础级别 CI 文件如下所示: # =================================================== =========================== # 定义阶段列表...

回答 1 投票 0

Github 操作:身份验证失败,<package> 状态:401 未经授权 -> [帮助 1]

我正在尝试为 Maven 项目设置基本的 CI 环境。 这是我正在使用的 github 操作 yml 样板: 名称:Java CI 与 Maven 在: 推: 分支:[“主”]

回答 1 投票 0

在 firebase 生成的 yaml 文件中使用纱线会导致 guthub 操作中的构建失败

运行以下 github 操作时,我的构建步骤失败。请注意,我使用的是纱线 v1.22.19。 yml(缩写): # 该文件由 Firebase CLI 自动生成 # https://github.com/firebase/

回答 1 投票 0

yarn v4 中 --no-commit-hooks 和 --no-git-tag-version 的替代品是什么

我正在从经典纱线迁移到版本 4,并遇到了版本碰撞 CI 作业的问题,因为 --no-commit-hooks 和 --no-git-tag-version 标志不再存在现代...

回答 1 投票 0

Github Action 和 fastlane p12 导入失败

我正在使用 fastlane 跟踪此文档以获取 github 操作。 根据文档的示例,我尝试过 # 创建临时钥匙串 安全创建钥匙串-p“$KEYCHAIN_PASSWORD”$KEYCHAIN_PATH 安全...

回答 1 投票 0

使用 REST API 在 TeamCity 中创建构建工件

如何使用 TeamCity 的 REST API 将新的构建工件(在我的情况下是一个大型日志文件)添加到(当前正在运行的)构建中? 我的用例: TeamCity 成功构建我的代码后,它会被发送到分机...

回答 1 投票 0

Jenkins 没有初始管理员密码:没有这样的文件或目录

当我这样做时 # cat /var/lib/jenkins/secrets/initialAdminPassword cat: /var/lib/jenkins/secrets/initialAdminPassword: 没有这样的文件或目录 我创建了一个测试用户 在用户文件夹中仅测试

回答 4 投票 0

Azure DevOps YAML 自托管代理管道构建停留在定位自代理

操作:我尝试在自托管 Windows 计算机上配置并运行一个简单的 c++ azure 管道。我对这一切都很陌生。我运行了下面的脚本。 预期:查看构建任务、显示任务和...

回答 5 投票 0

哪个分支保存管道 YAMl 文件?

作为序言,我的组织使用 Github 作为其代码库,使用 Azure DevOps 管道作为其 CI/CD。 我正在为我的组织构建 DevOps CI/CD 系统,并且已经有了任务、工作和步骤

回答 1 投票 0

CI/CD 多实例移动应用管道矩阵与变量组相结合

我创建了一个多实例移动应用程序管道。它为每个租户(客户端)创建一个 apk 和一个 aab。为此,我使用管道参数,可以一次设置多个租户: - 名称:十...

回答 1 投票 0

Msbuild 与 bitbucket 管道

我们自己的 bitbucket 存储库中有多个 .NET 项目 (.NETFramework 4.7.1)。我们喜欢实现持续集成,以便存储库中的每个检查都应该运行自动单元

回答 1 投票 0

Github 自托管运行器抱怨 python 版本 -

我正在尝试为我的项目设置 GitHub 自托管运行器,但我不断收到以下错误: 运行 actions/setup-python@v3 本地缓存中未找到 3.9 版本 错误:版本 3.9 带有

回答 1 投票 0

合并请求讨论中出现“请测试”这样的评论时,如何触发gitlab ci?

我看到有几种方法可以触发 CI。 即使对于合并请求 https://docs.gitlab.com/ee/ci/merge_request_pipelines/ 我想做的是触发一个不适合我的 gitlab CI 管道...

回答 2 投票 0

在 CI 管道内使用 CI_JOB_TOKEN 进行 API 调用返回 404

我的管道中只有这两项工作。第二个应该检索所有先前作业的列表。 阶段: - 建造 - 测试 建造: 阶段:构建 脚本: - 回显“构建”...

回答 1 投票 0

无法读取“https://gitlab.com”的用户名:Gitlab CI 上没有此类设备或地址

我正在尝试将 gitlab CI 集成到我的节点项目上,我有 SSH 访问权限,但我的脚本因错误而停止: 致命:无法读取“https://gitlab.com”的用户名:没有这样的设备或地址 调试2:

回答 3 投票 0

在 Azure Pipelines 中缓存 npm ci 是一个坏主意吗?

今天我正在查找一些有关 Azure Pipelines 中的缓存以及安装 NPM 包的信息。我们在管道中使用 npm ci,这可能需要一段时间。缓存可能会加快速度(并且

回答 1 投票 0

除了[skip ci]之外还有其他“特殊的 git 提交消息”吗?

我看到在 git 中的提交消息中添加了 [skip ci],以通知 DevOps 平台跳过此提交的 CI 管道。我的猜测是 git 可能不关心 [skip ci],但是...... 我很奇怪...

回答 1 投票 0

jenkins 使用 REST api 下载工件

有一个 Maven 项目已配置为保留最后 5 个构建并丢弃旧的构建,因此在访问 uri 时: http://localhost:8080/jenkins/job/jobname/buildId/api/json 文物是em...

回答 2 投票 0

如何上传.webp图像

我是 CI 新手。 我正在尝试使用 PHP CI 框架上传 webp 图像,任何人都可以给我关于如何上传 .webp 而不是 jpg 的建议吗?

回答 3 投票 0

在 PoweShell 中将多行参数传递给“dotnet pack”命令

我想在 dotnet pack 命令期间更改发行说明。通常这很简单: $releaseNotes =“某事” dotnet pack --configuration Release -p:PackageReleaseNotes=$

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.