我正在使用 Ansible 来配置我们的服务器,我安装了 Jenkins 2.0,但是当我打开 Web UI 时,它就变成了启动配置。我如何使用 Ansible 或 shell 或 jenkins-cli 来做到这一点。CentOS 7,Ansible 2.0.1.0。所以,
- 从http://pkg.jenkins-ci.org/redhat-rc/jenkins-2.0-1.1.noarch.rpm rpm安装 Jenkins 2.0 。
- 用 yum 安装 java。
- 服务启动詹金斯。
- 打开 192.168.46.10:8080,它正在打开 Jenkins。
- 在 Web UI 中添加初始管理员密码。
- 在 Web UI 中选择并安装插件。
- 在 Web UI 中创建一个新的管理员用户。
5,6,7点都是新Jenkins的启动配置。我不知道我们如何自动安装它。
编辑1:
1,2,3点已经讲完了,只是因为没有必要所以没有分享,因为我只需要一个建议如何配置Jenkins。但现在我将它添加到我的问题中。
---
- name: Jenkins - install | Install java
yum: name=java state=installed
- name: Jenkins - install | Install Jenkins 2.0
yum: pkg=http://pkg.jenkins-ci.org/redhat-rc/jenkins-2.0-1.1.noarch.rpm state=installed
- name: Jenkins - install | Start and enable Jenkins 2.0
service: name=jenkins state=started enabled=yes