Jenkins 在windows系统上的安装与使用

  关于 Jenkins,一个颇有名的CI(continue intergration,简称CI,持续集成)系统。以前在看Cocos Creator文档的时候,有看到介绍,此次想安装试用一下这个工具。java

安装:git

  安装流程,这个网上有介绍,并且也很简单:浏览器

  1. 安装java环境,目前要求的环境是Java8;bash

  2. 官网下载安装包;工具

  3. 找到下载文件,命令行输入 java -jar jenkins.war,既可运行Jenkins服务,第一次运行会生成相关设置,在配置的过程当中会生成一个密码,须要将这个密码保存下来,而后在浏览器中输入localhost:8080,就能够看到Jenkins的可视化界面了。ui

使用:插件

  浏览器打开页面以后,第一次使用会提示解锁(Unlock)Jenkins,须要填入密码,这个密码就是第一次运行war文件自动生成的。填入以后就进入到插件安装的界面,这里能够选择自定义安装和推荐安装,若是不是很熟悉能够选择推荐安装,插件安装完以后提示建立一个用户,建立好以后就进入到主界面。命令行

  右边功能区,选择新建Item,建立一个新的任务。任务名称本身选择,任务类型暂时选择Freestyle project,保存以后进入任务的配置界面:日志

  在这里主要填写源码管理的配置,目前能够选择:无、Git、Subversion三种方式,根据本身项目代码的托管类型确认。选择Git,填入项目的地址,保存好以后,会回到任务的详情界面,界面右边区域有一个选项Build Now(当即构建),就能够构建这个任务了。而后下面会显示构建历史,点击进去能够看到构建的结果、查看构建日志之类的。orm

遇到的问题:

  在源码管理,填写URL这里,若是将地址填入以后,会报相似:Fail to connect to repository:Error performing command:git.exe ls-remote 之类的错误,网上看到教程说须要在 Credentials 这一栏填入访问对应仓库的帐号、密码信息,可是在填入以后发现仍是会报错。在尝试构建一次,查看日志以后,发现一个这样的提示:

  原来是git.exe不存在或者系统找不到对应位置的可执行文件,这个时候须要跳转到Jenkins的主界面,Manage Jenk - Global Tool Configuration - Git 选项Path to Git executable,填入电脑上的git安装路径,如 D:\Program Files\Git\bin\git.exe,记住这里必定要填bin目录下的git.exe,而不是安装目录下的git-cmd.exe或者git-bash.exe这两个,不然构建的时候会失败,日志里面会有相似:FATAL Invalid id 这样的错误。

  在填入正确的配置以后,进入项目,选择当即构建,基本上就能将代码同步到Jenkins的工做目录,而后再执行具体的后续操做了。

相关文章
相关标签/搜索