myke:使用yaml制作:使用golang,yaml和许多成分简化了开发任务

时间:2024-02-26 12:34:14
【文件属性】:

文件名称:myke:使用yaml制作:使用golang,yaml和许多成分简化了开发任务

文件大小:125KB

文件格式:ZIP

更新时间:2024-02-26 12:34:14

go shell golang development devtools

迈克 myke使编写开发任务变得容易 开发脚本通常以带有切换用例( service.sh start|stop|etc )的简单外壳包装service.sh start|stop|etc ,然后聚合多个脚本,添加参数,发现/列出,环境变量处理,然后轻松覆盖和默认设置,并很快处理文件。基于这些变量sed|awk|envsubst ,然后使用一些实际模板进入python / ruby​​ / etc,然后开始添加依赖项,然后通过检出/设置过程成为项目本身 myke用一个很小的二进制文件解决了所有这些问题,以避免一遍又一遍地重新发明相同的东西。 产品特点 在简单的.yml文件中定义任务 任务在可


【文件预览】:
myke-master
----.gitignore(2KB)
----go.mod(1KB)
----Dockerfile(130B)
----codecov.yml(87B)
----myke.yml(61B)
----core()
--------workspace.go(880B)
--------execution.go(3KB)
--------query.go(2KB)
--------bindata.go(785KB)
--------template.go(738B)
--------util.go(2KB)
--------task.go(2KB)
--------project.go(3KB)
----.dockerignore(96B)
----bin()
--------cross-compile.sh(1KB)
----.travis.yml(1KB)
----tools.go(260B)
----CONTRIBUTING.md(1014B)
----CODE_OF_CONDUCT.md(3KB)
----LICENSE(1KB)
----go.sum(13KB)
----docker-compose.yml(75B)
----_config.yml(27B)
----examples()
--------myke.yml(128B)
--------package_test.go(975B)
--------retry()
--------mixin()
--------util()
--------env()
--------tag()
--------README.md(354B)
--------myke-error.yml(88B)
--------shell()
--------hooks()
--------template()
----main.go(203B)
----README.md(7KB)
----appveyor.yml(561B)
----cmd()
--------version.go(303B)
--------template.go(519B)
--------list.go(626B)
--------root.go(2KB)
--------run.go(450B)
--------license.go(246B)

网友评论