管道编排和执行
conducto的Python项目详细描述
导体
Conducto是一种CI/CD工具
以下是一些让它与众不同的地方:
- 使用Python而不是YAML(Javascript API即将推出)。在
- 探索一棵树(而不是树丛)。在
- 修复本地编辑器,debug在本地容器中。在
- 使用单个参数在
--local
和{}之间移动工作负载。在
计算管道
考虑一个分解成碎片的计算任务(也许它的各个部分也有部分)。在
Conducto将这些碎片组织成树,我们称之为管道。 在conducto.com中,我们提供了允许您查看和控制它们的页面。在
集中洞察力,随时随地工作
Conducto适用于那些人们喜欢检查的长时间运行的任务。 它提供了一个地方,让他们可以看到它们发生(即使它们在你的开发设备上运行)。在
Conducto管道完全封装在容器中,因此它们是便携的。 你只需要一个Docker、一个web浏览器和一个Conducto帐户(免费)。在
唯一付费的特性是cloud mode,这是我们提供计算能力的地方,而不是依赖你的本地Docker守护进程。在
试试看
您需要Python3.6或更高版本和Docker。 使用pip安装:
pip install conducto
样本管道
从这样的脚本开始:
^{pr2}$像这样启动它:
python pipeline.py --local
系统将提示您创建Conducto帐户,然后您将看到您的管道。在
联系人
如果你想聊天,join us on Slack。在
如果遇到问题,可以在堆栈溢出时使用conducto
标记,或在此存储库上提交GitHub问题。在
- 项目
标签: