makemespiffy:将某物的平面 BOSH 清单转换为一组 Spiff 模板

时间:2024-06-27 09:09:06
【文件属性】:

文件名称:makemespiffy:将某物的平面 BOSH 清单转换为一组 Spiff 模板

文件大小:10KB

文件格式:ZIP

更新时间:2024-06-27 09:09:06

Ruby

让我漂亮 将某物的平面 BOSH 清单转换为一组 Spiff 模板。 正在开发它以帮助将平面 BOSH 清单迁移到可以部署任何东西的标准化 Concourse 管道中。 用法 给定 BOSH manifest manifest.yml ,多次运行该命令以将数据提取到 spiff 模板中: makemespiffy manifest.yml name environment/name.yml meta.name 这将从manifest.yml获取根级密钥name并将其替换为(( meta.name )) 。 name: manifest-name 变成: meta : name : (( merge )) name : (( meta.name )) 它还将创建environment/name.yml (如果尚未创建)并添加提取的值: meta : name :


【文件预览】:
makemespiffy-master
----.gitignore(118B)
----.rspec(48B)
----bin()
--------makemespiffy(1KB)
----.travis.yml(114B)
----LICENSE.txt(1KB)
----spec()
--------integration_test.sh(984B)
--------output_template_manifest_spec.rb(466B)
--------input_manifest_spec.rb(2KB)
--------spec_helper.rb(576B)
--------fixtures()
----README.md(1KB)
----makemespiffy.gemspec(1KB)
----lib()
--------makemespiffy()
--------makemespiffy.rb(169B)
----Gemfile(97B)
----Rakefile(29B)

网友评论