yaml相关内容

如何在同一存储库中的GitHub操作之间共享代码?

假设我的Repo中有两个工作流build.yml和release.yml。第一个应该构建项目(假设使用CMake),第二个应该构建项目并使用构建的二进制文件创建一个GitHub版本。 项目建筑代码在两个文件之间重复。如何在他们之间共享,而不是复制粘贴并同时在两个位置手动更新? 我还没有找到在不同的工作流甚至同一工作流中的作业之间实现任何类型的代码共享行为的方法。 推荐答案 ..
发布时间:2022-04-07 09:30:55 其他开发

如何使用GitHub操作自动请求某人进行审核?

我想使用GitHub操作/执行一些配置,自动请求GitHub组织中的团队进行审查(例如core)。我知道您可以创建拉入请求模板,以自动请求来自某个审阅者的审核,但我如何在不创建模板的情况下做到这一点?总而言之,我希望GitHubcore中的一个团队自动请求对每个打开的公关进行审查。我该怎么做? 推荐答案 总的来说,这是code owners功能的一个很好的用例:您可以拥有一个类似.gi ..
发布时间:2022-04-07 09:20:46 其他开发

GitLab中的Concat变量名

我们在团队中使用GitLab项目。每个开发者在云中都有自己的Kubernetes集群,在GitLab中也有自己的分支。我们使用GitLab-CI自动构建新容器并将其部署到Kubernetes集群。 目前我们有一个.gitlab-ci.yml类似于: variables: USERNAME: USERNAME CI_K8S_PROJECT: ${USERNAME_CI_K ..
发布时间:2022-03-14 21:52:45 其他开发

Azure DevOps中来自不同repo的Cypress管道

我正在尝试将Cypress测试添加到ASP.NET应用程序。这是一个.NET4.5网站,我不确定如何将其添加到现有的repo中,所以我决定在同一个Azure DevOps项目中为它创建一个单独的网站。因此,我的Azure DevOps项目有两个Repos:一个用于Web应用程序,另一个用于Cypress。 我需要创建一条管道,每当Web应用程序repo的开发分支发生更改时,该管道就会运行。它 ..

Azure DevOps中发布管道工件的文件模式

最近刚刚构建了Azure管道,其中一个阶段在工件暂存目录中有不同的zip文件。我要尝试实现的是将具有PublishPipelineArtifact任务的暂存文件夹中的zip文件发布到Drop文件夹所有。 我在工件暂存目录中有2个存档的zip文件: $(Build.ArtifactStagingDirectory)/$(Build.BuildId).zip $(Build.Artifa ..

Azure DevOps管道触发问题消息未消失

我们的团队正在实现Azure DevOps测试管道。在我们首次提交创建管道.yml文件之后,会显示此错误消息。在查看之后,我意识到我忘了在.yml中包含触发器。但是添加之后,这个错误信息并没有消失。虽然管道工作正常,但我们只是使用如下所示的手动触发器。唯一列出的问题来自我们最初的承诺。有没有办法让我承认这个错误,让它消失,或者我可能遗漏了一个我只是还没有注意到的不同的错误?提前感谢您的帮助,如果我 ..
发布时间:2022-02-27 11:26:48 其他开发

如何用python解析YAML字符串?

我看到一个API和许多如何解析YAML文件的示例,但是字符串呢? 推荐答案 这是迄今为止我见过的最好的示例演示方式: import yaml dct = yaml.safe_load(''' name: John age: 30 automobiles: - brand: Honda type: Odyssey year: 2018 - brand: Toyota ..
发布时间:2022-02-23 22:51:00 Python

如何在浏览器中解析YAML?

我想在浏览器中解析YAML。理想情况下,我正在寻找一个支持浏览器的库。我发现的那些不是编写成在浏览器中运行的(它们同步调用require()或假定存在exports变量)。 或者,我也可以接受示例代码,说明如何通过RequireJS将YAML解析库加载到浏览器中。 推荐答案 类似问题:JavaScript YAML Parser。 最有希望在浏览器中工作的库是js-yaml。来 ..
发布时间:2022-02-23 22:48:16 前端开发

带有cURL的脚本之前的GitLab配置项变量引发YAML语法错误

我正在定义一个变量JWT,我将在其中存储一个稍后将在代码中使用的令牌。 我将通过cURL调用在before_script步骤中获取它。 问题是,当我尝试运行管道时,它失败并显示错误: 在.gitlab-ci.yml:包含的文件中发现错误.gitlab-ci.yml 没有有效的YAML语法! 我已经阅读了此Stack Overflow answer以便正确插入USER和PASS环境 ..
发布时间:2022-02-23 20:56:49 其他开发

在 PHPUnit (CIUnit) 中使用 YAML 文件作为数据提供者

我正在使用 PHP CodeIgniter 框架编写应用程序.我正在尝试通过扩展 PHPUnit 使用 CI_Unit 测试应用程序.为了测试模型,我尝试加载 PHPUnit 文档中定义的 YAML 数据提供程序,但收到错误消息.如果我捏造数据提供者对象,我会得到另一个错误.如果我为它提供一个普通的 PHP 数组,它会按预期运行. 我做错了什么?这样做的正确方法是什么?以下是我的结果: ..
发布时间:2022-01-25 14:28:00 PHP

在 github 操作 yml 文件中创建 Minio(S3) 容器

我正在尝试创建一个 Minio/S3 容器,以便我可以在 github 上将我的测试套件作为操作运行.我目前有以下: name:运行测试在:推:分支:[主]拉取请求:分支:[主]工作:建造:运行:ubuntu-18.04服务:postgres:...迷你:图片:迷你/迷你卷:-/数据端口:- 9000:9000环境:MINIO_ACCESS_KEY:迷你MINIO_SECRET_KEY:mini ..
发布时间:2022-01-24 21:17:12 其他开发