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

2. 晋升渠道 – 当您想要将经过测试的版本推广到更高的环境以进行用户验收测试时。

3. 生产部署管道 – 当您想要向最终用户发布业务利益相关者批准的生产版本时
为什么您会喜欢 Pipelines
发货更快
减少部署时间,增加构建酷炫内容的时间 Mendix 应用程序。就这么简单。
Jeroen Appel(解决方案架构师和 Mendix CLEVR 专家对 Pipelines 有这样的看法:
“Pipelines 可以节省大量时间。只需单击几下,您就可以自动创建部署包、将其传输到环境中、启动备份、执行重新启动等。这可以快速节省大量等待包准备就绪的时间。事实上,我花了一些时间输入这段代码,而新版本正在后台自动部署。”
减少麻烦,提高生产力
无需再熬夜部署。管道会帮您完成繁重的工作。
可靠且可重复
每次部署都遵循相同的步骤,这意味着错误更少。
按照您的需要进行定制
使用 管道 API 与其他工具集成,触发工作流程,或微调您的自动化。
质量,质量,质量
使用预先构建的质量步骤( 单元测试 和 Maia 推荐人 )来提升您的质量。未来我们将推出更灵活的测试步骤。
准备好尝试一下了吗?
Mendix Pipelines 现已正式上线!快来体验 Mendix 门户,设置您的第一个管道,并观察您的部署从手动疯狂变为轻松自动化。
有关详细信息, 检查出来 Mendix 管道文档。