最近 Travis CI 弃用了 容器 构建环境,即所有的构建环境都运行在 虚拟机 中。
而 Drone CI 所有的构建环境都运行在 容器 中。
PCIT 融合了上述两者的优点,形成了自己的 .pcit.yml 的 CI/CD 配置文件。
-
PCIT 的构建环境在 容器 中,启动快。
-
.pcit.yml拥有默认定义(根据language指令),弥补了 Drone CI 所有步骤均需自行配置的缺憾。 -
PCIT 支持
cache指令,弥补了 Drone 通过插件实现缓存的繁琐配置。 -
more...