zoukankan      html  css  js  c++  java
  • Jenkins 在windows系统上的安装与使用

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

    安装:

      安装流程,这个网上有介绍,而且也很简单:

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

      2. 官网下载安装包;

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

    使用:

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

      右边功能区,选择新建Item,创建一个新的任务。任务名称自己选择,任务类型暂时选择Freestyle project,保存之后进入任务的配置界面:

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

    遇到的问题:

      在源码管理,填写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 FilesGitingit.exe,记住这里一定要填bin目录下的git.exe,而不是安装目录下的git-cmd.exe或者git-bash.exe这两个,否则构建的时候会失败,日志里面会有类似:FATAL Invalid id 这样的错误。

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

  • 相关阅读:
    spin lock自旋锁 双链表操作(多线程安全)(Ring0)
    Interlocked单向链式栈
    自旋锁(Spin Lock)
    可等待定时器(获取系统时间)
    APC注入(Ring3)
    IOCP IO完成端口
    异步设备IO OVERLAPPED结构(设备内核对象 事件内核对象 可提醒IO)
    读写锁 SRWLOCK
    shell查看进程
    linux dmesg命令
  • 原文地址:https://www.cnblogs.com/zhong-dev/p/11341578.html
Copyright © 2011-2022 走看看