Jenkins_Rundeck集成以实现连续部署

时间:2018-08-10 11:03:25

标签: git jenkins deployment rundeck

我的任务是将Jenkins与Rundeck集成以进行连续部署,并且还有一些疑问/疑问。希望你能帮助我。

以Java或任何其他编程语言编写的示例代码,用于安装nginx Github-源代码管理 Jenkins-构建过程(持续集成) Rundeck-持续部署

基本上,开发人员编写代码并将其提交到源代码控制工具(Git-hub)中。 Jenkins通过检出我们项目的源代码并将其构建在自己的工作空间中来工作。 Jenkins监视存储库并在提交任何更改时开始构建。 Rundeck-Jenkins中有一个新版本时,它应该自动在主机上部署/安装用Java编写的任何应用程序(例如:安装nginx)

已在Ubuntu计算机上安装并配置了Rundeck,并通过Ansible清单对远程服务器启用了ssh。 另外,我对Jenkins拥有管理员权限,并在Jenkins CI服务器中添加了Rundeck插件。

疑问:在Rundeck创建作业时,我们应该用YML或Shell脚本编写的脚本是什么?它应该与用Java编写的应用程序代码匹配-基本上是使用YML或Shell脚本安装nginx吗?

非常感谢, 瓦苏达

0 个答案:

没有答案