由于项目变动,需要重新搭建jenkins环境,并在新搭建的平台下进行配置。之前,小编只是照猫画虎的用jenkins手动构建,虽然也维护过一段时间,但对于其中的原理并不是很了解。这下可好了,学习的机会又来了。

      在新搭建的平台下,我们从用户和权限说起,一步一步的配置。

      Jenkins的下载与安装可参考:Linux Is Not Matrix——Jenkins的安装和启动


【用户权限】

      在新环境下,首先需要添加用户,进行操作。

从零开始配置Jenkins(一)——基本配置


在访问控制下,选择允许用户注册。


从零开始配置Jenkins(一)——基本配置



分配权限

在Configure Global Security的访问控制菜单下,授权策略可以用来给用户分配权限。

从零开始配置Jenkins(一)——基本配置



配置完成后,就可以注册用户了。为了保证安全,可以去掉允许用户注册的功能。

在管理用户下,可以看到注册的所有用户。

从零开始配置Jenkins(一)——基本配置

从零开始配置Jenkins(一)——基本配置

现在,就可以进行Jenkins的基本配置了。


【基本配置】

从零开始配置Jenkins(一)——基本配置


进入系统配置页面,这里只提及需要注意的地方。

1)关联jdk

从零开始配置Jenkins(一)——基本配置

配置完成后,显示

从零开始配置Jenkins(一)——基本配置

2)关联maven


maven配置

从零开始配置Jenkins(一)——基本配置

关联maven

从零开始配置Jenkins(一)——基本配置


      注意:这里jdk和maven的路径都是本机的路径,在maven的配置文件setting.xml中,最好将中文注释去掉,以免影响后续的构建工作。

             如果使用Ant,也是类似的配置,只需要将系统下的Ant安装列表加入即可。

3)其他

   jenkins 路径配置

从零开始配置Jenkins(一)——基本配置



【小结】

       一切从头开始的感觉还是蛮不错的,一点点的配置起来,可以说边学习边实践。虽然其中少不了迷茫不知道干什么的时候,但困难总是暂时的。还有一点,在过程中也参考了之前同事的文档,可见,文档的作用真的蛮强大的,不过文档的管理还需要努力。



相关文章: