minimal-ci:准系统,基于脚本的CI服务器。 没有JVM,只需测试

时间:2024-05-21 03:25:39
【文件属性】:

文件名称:minimal-ci:准系统,基于脚本的CI服务器。 没有JVM,只需测试

文件大小:22KB

文件格式:ZIP

更新时间:2024-05-21 03:25:39

Ruby

而是查看 ! 随着该项目发展成为更大的项目Robot Sweatshop,该项目在2015年初被弃用。 在保持核心设计和理念的同时,它比MCI更全面。 为了后代,这是原始的自述文件: 微型计算机 我敢肯定,很多人都在使用Jenkins作为美化脚本的人。 我只想在我推送的代码上运行脚本。 我不需要CI来假设我使用什么存储库,如何记录结果或如何与他人联系。 我当然不需要它在JVM上运行,没有凌乱的插件系统或在虚拟化环境中运行。 MCI只是一个从配置文件运行的准系统,基于脚本的CI服务器。 与其他单一用途的工具配合使用时,它的效果特别好。 用 设置: 通过创建作业并根据自己的喜好修改config.yaml来配置服务器 通过./worker.rb运行worker脚本 通过./server.rb运行发布./server.rb 然后挂接到url.com/:tool/payload-for/:


【文件预览】:
minimal-ci-master
----.travis.yml(89B)
----config.yaml(59B)
----server.rb(1KB)
----jobs()
--------example.yaml(83B)
----Rakefile(58B)
----turn(2KB)
----worker.rb(285B)
----LICENSE(1KB)
----Gemfile(171B)
----.rspec(19B)
----spec()
--------data()
--------parse()
--------helpers()
----.gitignore(101B)
----parse()
--------bitbucket.rb(1KB)
----workspaces()
--------.keep(0B)
----README.md(2KB)
----scripts()
--------hello-world(83B)
----ansible-role()
--------tasks()
--------defaults()
--------templates()
--------README.md(340B)
--------meta()
----sidekiq.yaml(82B)
----helpers()
--------payload.rb(420B)
--------configs.rb(1KB)
--------scripts.rb(1KB)
--------queue.rb(743B)
--------output.rb(249B)

网友评论