本人刚刚接触  写的不好就对付看看吧 哈哈哈O(∩_∩)O哈哈~

 

 

 

最近看见别人弄得自动部署 自己也是手痒痒 也想弄一个 所以就弄了一个 windows的

我用的是https的  在网上看了很多都是 ssh的  我想这个还要弄秘钥什么的 比较麻烦 所以就看看弄的是https

1.首先是预备工作

  jdk    注意版本 我弄的版本是 2.136 

  maven

  tomcat 

  git地址  我是code阿里的  https://code.aliyun.com/xxx/xxx.git   //项目名字我就用‘xxx’来代替了

http://repo.jenkins-ci.org/releases/org/jenkins-ci/main/jenkins-war/     /*下载jenkins   最好要跟我的版本一致啊!!!*/

在弄之前 我弄个最新版本的 可是弄了一天  死活不行 就是链接不上我的git仓库  插件也都呀  就是不行 一生气  果断卸载  跟着别人的博客一点点弄了一遍    哈哈哈哈   扯多了 。。。回归正题

 

2.开始安装

  我安装的是war 版本  放在tomcat 里直接可以运行    

    1.在第一次启动时需要密码    这个密码要在你的c盘里找

  

**上边标红的就是密码的位置

然后有可能出现这个画面   

 

 这个我在网上一找  有两种解决办法 我只说我用的了 在这里

    修改 这个文件 .jenkins/hudson.model.UpdateCenter.xml   这个文件如果你找不到 可以参考  输入密码哪里  ‘C:\Users\Administrator\.jenkins’

     该文件为jenkins下载插件的源地址,改地址默认jenkins默认为:https://updates.jenkins.io/update-center.json,就是因为https的问题,此处我们将其改为http即可,之后重启jenkins服务即可。

  修改完 重启之后  再刷新 就会出现这个页面   (注意一下 如果你的没有出现上一个页面 的话 可以把上一个步骤 忽略)

    到了这里  要注意下  尽量选择  安装推荐的 因为这样 jenkins 会吧需要的 差不多安装好  也就是里面的插件 当然 你也可以选择 自己选择插件  本人还是推荐安装 哈哈哈

 

 

......等待安装完

    好了以后 出现的页面

 

 

  该填的都填好!!保存完成  (输入密码的时候我才发现  我的用户名想用root  一着急弄错了  !!!!!!!)

 

 

这里就是你访问的URl了    -----》   还有一步就是点击开始使用 

然后就空白页面  不要担心  停掉tomcat  在访问路径

这里不要相信上面写的  过一会自己手动刷新  就会出现这个页面

 

输入你刚刚设置的用户名还有密码

 

 

 

 

 

 这个是登入后页面

 

因为我弄得是maven项目 所以我要安装插件   刚刚推荐安装是没有这个插件的   还有一个热部署用的一个插件   没有办法 jenkins  就是插件厉害  

点击设置管理 

 

接下来  

 

 

 进入插件管理页面后 装我们想要的插件

找不到直接可以搜索啊

点完下载安装后的页面  这个时候就先让他下载这个吧  

 然后在进系统管理 --》 全局工具配置

这里要配置 git  jdk  还有maven  都是本地有的 不要用它的 自动安装  如果本地没有 自己进行下载

 

git  要注意我的路劲 

这里要注意一下  这个是环境变量里的  路径 不要随便弄一个上来啊  maven 也是 环境变量里的

还要在配置一个 settings 文件

  最后保存 

   到了这里 就恭喜你已经完成一半了  还有一半 很重要啊

创建一个maven项目 

首先你有可能没有看到创建maven   不要慌  是因为刚刚下载玩插件没有重新启动 重启一下就好了

 

 重启之后

 

出来了 

点击确定以后   进入这样的页面

  

 

 如果不是  请安步骤来

 

 描述哪里可以不用管

 

 

这里是要输入你git上用户名密码的 点击add

选择jenkins  然后弹出来框

 

添加完以后 系统不是默认给你选上的 你重新选择一遍

然后

让你的项目打包   这个是打包命令  打完包就是放到Tomcat了   之后就配置tomcat

 

 

 

 

tomcat 添加用户 conf/tomcat-users.xml

<role rolename="manager-gui"/>
<role rolename="manager-script"/>
<role rolename="manager-jmx"/>
<role rolename="manager-status"/>
<user username="tomcat" password="tomcat" roles="manager-gui,manager-script,manager-jmx,manager-status"/>

 

在标签里tomcat-users添加这段代码 

在构建项目之前  要把 tomcat起开呀   也就是你要访问项目的tomcat

成功搞定

posted on 2018-11-16 16:53  bug_锋  阅读(657)  评论(0编辑  收藏  举报