跳到主要内容

我们的医生 Mendix 管道:你不知道自己需要的 CI/CD 助手

我们的医生 Mendix 管道:你不知道自己需要的 CI/CD 助手

让我们面对现实——部署应用程序应该很顺利简单且轻松,但很多时候感觉就像在和熊搏斗。手动打包、测试和部署?不用了!这是通往挫败感的单程票。

好消息 - Mendix Pipelines 可以让你的生活更轻松。你可以将它视为你的个人 DevOps 助手,它可以自动执行你的构建、测试和部署流程,这样你就可以专注于真正重要的事情: Mendix 真棒 软件.

你为什么要关心?

手动部署可能会降低工作效率。每次你都必须点击一系列步骤才能上线你的应用,你就浪费了宝贵的时间,而这些时间本可以用来开发关键任务项目。更不用说:

  • 很慢 – 没有人喜欢等待事情 打包部署. 特别是如果需要针对多个应用程序进行此操作时。
  • 很不方便 – 早上或周末起床发布软件并不好玩。
  • 容易出错 – 人类并不完美,但自动化让我们更接近完美。
  • 未经测试 – 手动设置和监控测试很麻烦

Mendix Pipelines 通过使 CI/CD 自动化变得可访问解决了所有这些问题 - 即使您没有任何 DevOps 经验。

那么,什么是 Mendix 管道?

它就像 CI/CD 管道,但更智能,使用起来也更简单。内置于 Mendix 平台 Pipelines 可让您使用简单的拖放界面设计、自动化和自定义部署流程。无需复杂的脚本。无需深厚的 DevOps 知识。只需流畅、可靠的自动化 和更好的质量 Mendix 应用。

很酷的东西:

  • 预先构建的步骤可帮助您快速入门 – 从构建、测试和部署等常见操作开始。
  • Mendix-本机集成 – 一切都在无缝运行 Mendix 平台。
  • 智能自动化 – 设置触发点的条件自动 elines(例如提交至 TeamServer Git)。
  • 人工智能驱动的质量检查 ——由数百家创建、维护和提供物联网(IoT)全球开放标准的公司所组成的 Maia 最佳实践推荐器有助于在问题造成严重后果之前发现它们。
  • 内置单元测试 – 通过自动回归测试立即阻止错误代码。
  • 管道 API – 想要更多控制?通过编程触发和监控管道。

工作原理(提示:非常简单)

 

步骤 1:设计管道

  1. 打开管道页面 Mendix 门户。
  2. 点击“新建管道”
  3. 使用模板(或从头开始)添加步骤,例如启动管道、签出、构建、发布, 部署、单元测试等等。
  4. 配置每个步骤 - 设置触发器、选择分支并根据需要调整设置。
  5. 保存并激活 – 完成!您的管道已准备好 自动运行.

 

第 2 步:坐下来观察它的工作

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

 

 

我可以创建什么样的管道?

任何东西都可以!它非常灵活,完全由您决定。以下是一些常用的管道:

  1. 构建、测试和部署管道 当您想要将经过测试的版本提升到更高的环境以进行用户验收测试时。

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

3. 生产部署管道 当你想释放 获得业务利益相关者批准,并向最终用户发布生产版本

为什么您会喜欢 Pipelines

 

发货更快

减少部署时间,增加时间 建筑很酷 Mendix 应用. 就那么简单。
Jeroen Appel(解决方案架构师和 Mendix CLEVR 专家对 Pipelines 有这样的看法:
“Pipelines 可以节省大量时间。只需单击几下,您就可以自动创建部署包、将其传输到环境中、启动备份、执行重新启动等。这可以快速节省大量等待包准备就绪的时间。事实上,我花了一些时间输入这段代码,而新版本正在后台自动部署。”

减少麻烦,提高生产力

不再需要熬夜苦苦挣扎。管道 does 为您分担繁重的工作。

可靠且可重复

每次部署都遵循相同的步骤,这意味着 更少的错误.

按照您的需要进行定制

使用 管道 API 与其他工具集成,触发工作流程,或微调您的自动化。

质量,质量,质量

使用预先构建的质量步骤(单元测试Maia 推荐人)来提升您的游戏质量。 测试步骤更加灵活 将来会推出。

准备好尝试一下了吗?

 

Mendix 管道现在 正式发布! 跳入 Mendix 门户,设置您的第一个管道,并观察您的部署从手动疯狂变为轻松自动化。
有关详细信息, 检查出来 Mendix 管道文档.

选择你的语言