开发者导航

作者:开发者导航 网址:www.codernav.com 简介:开发者常用的网址集锦。

博客园 首页 新随笔 联系 订阅 管理

1       须知

100.126.36.232Jenkins服务器是通过设置代理访问外网,管理Jenkins和插件升级站点的,本地安装受黄区网络限制需要特殊配置,且有些插件无法下载。

前提条件:系统中安装了jdkgitmaven,并配置了环境变量;

2      从官网上下载Jenkinswar

华为黄区使用镜像地址:

 http://rnd-mirrors.huawei.com/jenkins-updates/download/war/

下载最新版本:

3      war包放入tomcat并启

使用浏览器访问localhost:8080/jenkins,输入管理员密码,按照提示找到文件复制粘贴即可

4      修改用户密

点击系统管理,管理用户,点击admin右侧的齿轮按钮,修改密码。如果不重新设置密码,下次登录需要再次从初始密码文件中复制粘贴

5      修改hosts

安装Jenkins完成后,安装插件需要联网,公司内网有Jenkins插件的镜像地址,在C:\Windows\System32\drivers\etc\hosts文件中添加下面两行内容

10.251.198.195 rnd-mirrors.huawei.com
10.252.15.197 updates.jenkins-ci.org

6      修改插件升级站点地址

点击系统管理,管理插件,高级,保证代理设置为空,将升级站点的URL改为:

http://rnd-mirrors.huawei.com/jenkins-updates/update-center.json

点击立即获取,即可看到所有可以安装的插件,必要的几个插件:gitmaven integrationdeploy to container

自带的查询功能特别慢,用浏览器的查询,Ctrl+F

注意:黄区不设置代理有时可能安装不了插件,比如maven插件安装依赖Pipeline: API插件,而Pipeline: API要求Jenkins至少v2.121以上,但华为镜像网站上最新的才v2.110

7      系统设置

点击系统管理,系统设置,

Jenkins Locationhttp://127.0.0.1:8080/jenkins/

改成ip形式就不报黄色警告了。

8      全局工具配置

8.1       Maven Configuration

使用默认的

8.2      JDK

去掉勾选自动安装,自动安装会从网上下载jdk默认安装,不推荐。

8.3      Git installations

去掉勾选自动安装

8.4      Maven

去掉勾选自动安装

点击保存。

9       新建任务

点击新建任务,输入任务名称。我这里因为maven插件未安装成功,所以只有一个选项。

9.1      General

使用默认设置即可。

Jenkins会保存每次构建生成的文件,如构建记录,发布包等,如果想定期删除这些文件,可以勾选“丢弃旧的构建”设置保持天数。

9.2      源码管理

选择Git

Repository URLD:\iSource\NosIMS

    可以选择远程仓库,也可以选择本地仓库,我这里使用的本地仓库。

Credentials:选择证书,

    第一次使用应该没有,新建:

    点击右侧的Add按钮,在弹出的窗口中输入usernamepassword,其他的不用改。username为域账号,password为域账号的密码。

Branch Specifier (blank for 'any')

    */nightly

其他选项使用默认。

9.3      构建触发器

勾选Poll SCM,意思是定时检查源码变更,如果有更新就checkout最新代码,然后执行构建动作。下图表示每15分钟构建一次。

9.4      构建环境

使用默认。

9.5      构建

点击“增加构建步骤”按钮,选择Invoke top-level Maven targets选项。

Maven Version:选择maven_local

    这个是之前在“全局工具配置”里配置的maven

Goalsclean package

9.6      构建后操作

选择Deploy war/ear to a container,该选项会在构建后发布包到指定tomcat下。

 



posted on 2018-07-14 15:14  开发者导航  阅读(846)  评论(0编辑  收藏  举报