文件名称:gordian:Gordian将转换应用于多个github存储库中的文件,并为存储库所有者创建拉取请求以查看和合并它们
文件大小:67KB
文件格式:ZIP
更新时间:2024-06-06 17:22:40
Python
高迪安 Gordian将转换应用于github存储库中的文件,并为存储库所有者创建PR,以审阅和合并它们。 该项目源于保持各种kubernetes服务保持一致并大规模推出变更的需求。 该工具的主要用例是同时在多个存储库中对配置文件进行更改。 用法 搜索和替换 您可以使用docker映像在存储库中搜索和替换各种字符串。 它支持简单和复杂的搜索/替换字符串操作。 docker run --rm -it argoprojlabs/gordian:latest -h usage: gordian [-h] [-c CONFIG_FILE] [-g GITHUB_API] --pr PR_MESSAGE [-v] [-d] [-b BRANCH] [-t TARGET_BRANCH] [-l PR_LABELS [PR_LABELS ...]]
【文件预览】:
gordian-master
----.github()
--------PULL_REQUEST_TEMPLATE.md(527B)
--------gordian-logo.svg(54KB)
--------CONTRIBUTING.MD(1KB)
--------CODE_OF_CONDUCT.md(1KB)
--------gordian-logo.png(22KB)
--------CODEOWNERS(105B)
--------workflows()
----docker-entrypoint.sh(313B)
----config.yaml.sample(72B)
----Dockerfile(606B)
----gordian()
--------config.py(256B)
--------gordian.py(7KB)
--------transformations.py(4KB)
--------repo.py(8KB)
--------files()
----examples()
--------null_cpu_limit.py(1KB)
----LICENSE(11KB)
----setup.cfg(691B)
----setup.py(716B)
----README.md(7KB)
----.editorconfig(130B)
----tests()
--------test_config.py(327B)
--------test_parser.py(1KB)
--------test_repo.py(7KB)
--------test_changelog_file.py(3KB)
--------fixtures()
--------utils.py(467B)
--------test_gordian.py(5KB)
--------test_transformations.py(3KB)
--------__init__.py(0B)
--------test_base_file.py(488B)
----.gitignore(151B)
----CHANGELOG.md(2KB)