你为什么要关心?
手动部署可能会降低工作效率。每次你都必须点击一系列步骤才能上线你的应用,你就浪费了宝贵的时间,而这些时间本可以用来开发关键任务项目。更不用说:
- 很慢 – 没有人喜欢等待事情 打包部署. 特别是如果需要针对多个应用程序进行此操作时。
- 很不方便 – 早上或周末起床发布软件并不好玩。
- 容易出错 – 人类并不完美,但自动化让我们更接近完美。
- 未经测试 – 手动设置和监控测试很麻烦
Mendix Pipelines 通过使 CI/CD 自动化变得可访问解决了所有这些问题 - 即使您没有任何 DevOps 经验。
那么,什么是 Mendix 管道?
它就像 CI/CD 管道,但更智能,使用起来也更简单。内置于 Mendix 平台 Pipelines 可让您使用简单的拖放界面设计、自动化和自定义部署流程。无需复杂的脚本。无需深厚的 DevOps 知识。只需流畅、可靠的自动化 和更好的质量 Mendix 应用。
很酷的东西:
- 预先构建的步骤可帮助您快速入门 – 从构建、测试和部署等常见操作开始。
- Mendix-本机集成 – 一切都在无缝运行 Mendix 平台。
- 智能自动化 – 设置触发点的条件自动 elines(例如提交至 TeamServer Git)。
- 人工智能驱动的质量检查 ——由数百家创建、维护和提供物联网(IoT)全球开放标准的公司所组成的 Maia 最佳实践推荐器有助于在问题造成严重后果之前发现它们。
- 内置单元测试 – 通过自动回归测试立即阻止错误代码。
- 管道 API – 想要更多控制?通过编程触发和监控管道。
工作原理(提示:非常简单)
步骤 1:设计管道
- 打开管道页面 Mendix 门户。
- 点击“新建管道”
- 使用模板(或从头开始)添加步骤,例如启动管道、签出、构建、发布, 部署、单元测试等等。
- 配置每个步骤 - 设置触发器、选择分支并根据需要调整设置。
- 保存并激活 – 完成!您的管道已准备好 自动运行.

第 2 步:坐下来观察它的工作
根据触发条件——提交分支、计划或手动按下按钮 和 Pipelines 接管了一切。它会自动构建、测试和部署您的应用 - 无需额外点击。如果出现问题,它会标记问题并停止d 代码从制作到生产。

我可以创建什么样的管道?
任何东西都可以!它非常灵活,完全由您决定。以下是一些常用的管道:
- 构建、测试和部署管道 – 当您想要将经过测试的版本提升到更高的环境以进行用户验收测试时。
2. 晋升渠道 – 当您想要将经过测试的版本提升到更高的环境以进行用户验收测试时。
3. 生产部署管道 – 当你想释放 获得业务利益相关者批准,并向最终用户发布生产版本
为什么您会喜欢 Pipelines
发货更快
减少部署时间,增加时间 建筑很酷 Mendix 应用. 就那么简单。
Jeroen Appel(解决方案架构师和 Mendix CLEVR 专家对 Pipelines 有这样的看法:
“Pipelines 可以节省大量时间。只需单击几下,您就可以自动创建部署包、将其传输到环境中、启动备份、执行重新启动等。这可以快速节省大量等待包准备就绪的时间。事实上,我花了一些时间输入这段代码,而新版本正在后台自动部署。”
减少麻烦,提高生产力
不再需要熬夜苦苦挣扎。管道 does 为您分担繁重的工作。
可靠且可重复
每次部署都遵循相同的步骤,这意味着 更少的错误.
按照您的需要进行定制
使用 管道 API 与其他工具集成,触发工作流程,或微调您的自动化。