yaml相关内容

azure管道的yaml配置中的'At sign'是什么意思

在 Azure devops 管道中,任务名称后有带有数字的符号.我认为这些就像版本号.但是是这样吗,和使用有什么区别: - 任务:CopyFiles@1 和 - 任务:CopyFiles@2 解决方案 在 yaml 配置中用于 azure 管道的“At 符号"是什么意思 是的,它代表任务版本.更准确地说,是主要版本. 根据文档 任务: 在 YAML ..
发布时间:2022-01-14 11:03:41 其他开发

FileBeat 收集问题

我们使用 ELK 来控制我们的程序日志.在我们的 FileBeat 配置中,我们从 30 个不同的 路径中收集,这些路径包含每秒更新的文件(它仅在 prod 的机器中每秒更新 - 在其他开发机器中,我们的日志要少得多).我们的日志文件不会被删除,直到它们变老并且我们停止使用它们(我们也不会修改那里的名称).最近我们发现配置文件 (.yml) 中最后路径的日志来自 prod 机器 从未出现在 Kib ..
发布时间:2022-01-14 11:03:34 其他开发

在舞台上添加条件以检查文件夹的更改

我在同一个分支中有服务器端(使用 c# 的 web api)和客户端(角度)代码.我为构建服务器端和客户端代码创建了单独的阶段,并为部署创建了一个阶段.如果我在客户端或服务器端签入代码,所有 3 个阶段都会运行.为避免这种情况,我正在寻找在阶段级别添加条件的方法,以便如果有服务器端更改,则只有服务器阶段将运行,如果签入的代码只有客户端代码,则只有客户端阶段将运行.我不明白如何检查签入了哪些文件.我 ..
发布时间:2022-01-14 11:03:28 其他开发

YAML:什么时候等号(=)可以用于字典?

我一直在阅读应该用 YAML 编写的 ansible playbook 中的 key1=value1 key2=value2 样式字典.另一方面,我没有找到这种格式的任何文档,而且似乎在某些情况下它对我不起作用.具体规格是什么?在哪里可以找到? 解决方案 在 Ansible 中,key=value 一般不用于 dicts. 这是将参数传递给动作/模块的另一种语法,例如: - 名称: ..
发布时间:2022-01-14 11:03:19 其他开发

Loaddata 未正确处理时间戳和时区

我正在使用启用了 mysql 和时区的 django 1.4.1.我将数据转储到 yaml,修改了一些字段以创建一些测试数据,并尝试将其重新加载.然而,即使指定了 tz,Django 仍然抱怨天真的日期时间 具体来说,我的 loaddata 有: 字段:{created_date: !!timestamp '2012-09-15 22:17:44+00:00', ... 但是 loadd ..
发布时间:2022-01-14 11:02:57 Python

kubernetes Python API 客户端:执行完整的 yaml 文件

Kubernetes 有一个非常好的官方 Python API 客户端.API 客户端假定您将创建单个资源(例如 pod 或服务),并假定您将使用 Python 对象来组合和创建 API 请求. 但是,我想通过 Python 接口运行任意 kubernetes YAML 文件(包含一个或多个 k8s 资源).我想知道是否可以利用 Python kubernetes 客户端应用任意 YAML ..
发布时间:2022-01-14 11:02:45 Python

如何从(YAML)哈希中递归删除所有具有空值的键?

我一直在尝试删除 YAML 文件中所有具有空(空白)值或空哈希值的哈希键. 这篇早期帖子帮助我获得了几乎是对的,但是只要嵌套足够深,递归单行代码就会在我的 YAML 转储中留下空哈希. 我非常感谢您对此的任何帮助.谢谢! proc = Proc.new { |k, v|(v.kind_of?(Hash) && !v.empty?) ?(v.delete_if(&proc); nil) ..
发布时间:2022-01-14 11:02:26 其他开发

为测试厨房添加属性

我正在尝试使用 test-kitchenjava 食谱中的属性>. 当我尝试运行 kitchen blend default-centos-64 时,出现了一个严重的 YAML 错误. ---司机:姓名:流浪者定制:内存:1024cpu 执行上限:50供应商:名称: chef_solo平台:- 名称:centos-6.4套房:- 名称:默认运行列表:- 配方[java::default]- ..
发布时间:2022-01-14 11:02:20 其他开发

雷神&YAML输出为二进制?

我正在使用 Thor 并尝试将 YAML 输出到文件.在 irb 中,我得到了我的期望.YAML 格式的纯文本.但是当 Thor 中某个方法的一部分时,它的输出就不同了…… 类 Foo ..
发布时间:2022-01-14 11:01:54 其他开发

使用 GitLab CI 如何禁用一项作业的存储库克隆?

我需要加快工作“部署".它不需要项目来源,只需要工件. 如何禁用唯一作业的项目克隆? 典型的.gitlab-ci.yml(伪)看起来像: 图片:gcc建造:阶段:构建脚本:- ./配置- mkdir 构建 &&光盘$_-cmake ..- 制作 -sj8文物:路径:- “构建/*.elf"部署:图片:人工制品变量:- DO_NOT_CLONE: 1 ## 想要这个选项阶段:部署脚本: ..
发布时间:2022-01-14 11:01:40 其他开发

您如何在 Java 中实际解析 YAML 中的值?

我有一个 YAML 文件,用作配置文件.看起来是这样的, 测试:- 类别:some_category测试:- 名称:你好键1:值1键2:值2- 名称:这里键1:值1键2:值2 我想做这样的事情: 对于所有测试作为测试:打印 test.name + test.key1 我查看了 JYaml 和 SnakeYaml,但它们似乎所做的只是从 YAML 映射到 Java 对象.YAML 不适合这个 ..
发布时间:2022-01-14 11:01:12 Java开发

换行符和破折号在 jinja 中无法正常工作

我怎样才能产生预期的输出?谢谢 神社模板 {%- for field in fields -%}-名称:{{字段}}类型:字符串{%- endfor -%} 输出 -名称:营业收入类型:字符串-名称:营业利润总额类型:字符串- 预期输出 -名称:营业收入类型:字符串-名称:营业利润总额类型:字符串 代码 from jinja2 导入模板fields = [“营业收入"、“营业总 ..
发布时间:2022-01-14 11:00:58 Python

使用snakeYaml解析根有地图的YAML文档

我想将 YAML 文档读取到自定义对象的映射(而不是映射,snakeYaml 默认会这样做).所以这个: 19:类型ID:2限制:30020:类型ID:8限制:100 将加载到如下所示的地图: Map 项目在哪里: class Item {私有整数类型ID;私人整数限制;} 我找不到使用snakeYaml 的方法,也找不到更好的库来完成这项任务. 文 ..
发布时间:2022-01-14 11:00:43 Java开发

使用 javascript 将 yaml 转换为 json

我得到了这个 yaml 文件: 说明:is_a: 注释属性标签EN:描述labelPT: 描述关联:is_a: 注释属性领域:指标标签EN:相关性labelPT: 相关性标题:is_a: 注释属性labelPT: 名称标签EN:标题范围:字面量 我需要将其转换为 json,所以我可以得到这样的东西: {“描述":{“is_a":“注释属性",“标签EN":“描述",“labelPT":“描述 ..
发布时间:2022-01-14 11:00:25 前端开发

如何在 Golang 中使用动态键解析 YAML

我正在尝试使用 Go 解析 YAML 文件.问题是 YAML 文件中的键可能并不总是相同的.这是为了进行 API 版本控制,以便用户可以定义他们支持的版本.例如 V1、V2、V3 等.它们不需要按顺序排列,可以省略它们不支持的版本,即 V0、V2、V5 等. 主包进口 (“fmt"“gopkg.in/yaml.v2")变量数据 = `---发展:跳过标头验证:真V1:当前:“1.0.0"哑剧类型 ..
发布时间:2022-01-14 11:00:19 其他开发

使用点分路径键字符串访问 Ruby 哈希

Rails I18n 库将 YAML 文件转换为可使用 t() 函数通过虚线路径调用访问的数据结构. t('one.two.three.four') 有谁知道如何使用 Ruby 哈希来做到这一点?还是只能通过 YAML 对象直接实现? 解决方案 只需在路径中的一个点上分割并遍历它以找到正确的哈希? path.split(".").inject(hash) { |hash, key|散 ..
发布时间:2022-01-14 11:00:04 其他开发