艾滋病自主集成部署)自主集成部署软件该软件自动化构建相关任务的部署,例如,典型场景可能包括以下步骤:

  • 在机器X上进行SVN更新

  • 在机器X上使用Maven构建pom.xml

  • 将战争分配给不同的机器A、B和C

  • 从命令行重新启动Tomcat服务

  • 发送最新部署的电子邮件通知

本软件由两部分组成:

服务器角色

服务器是中央应用程序,它为所有配置提供用户界面。服务器调度作业并将它们发送到代理执行。可以动态地向服务器添加/删除代理。可以在服务器上创建任务。任务由称为taskSteps的较小步骤组成。支持串行或并行运行TaskStep。查看单个任务的运行历史记录,根据要求安排任务。

代理的角色

Agent执行服务器发送的实际任务步骤,完成后将结果推送回服务器Agent在给定的时间点只能运行有限的任务。