美文网首页
Jenkins学习笔记

Jenkins学习笔记

作者: 纳尼2号 | 来源:发表于2016-10-24 20:13 被阅读249次

    基本介绍

    Jenkins是基于Java开发的持续集成工具,用于监控持续重复的工作。用户构建一个项目,自动持续集成可以提高效率。在这里,我们用于项目发版与定时任务。

    安装启动

    Jenkins官网

    1. macOS安装方法:
    brew install jenkins
    
    1. 启动/停止/重启:
    brew services start jenkins      # 启动
    brew services stop jenkins       # 停止
    brew services restart jenkins    # 重启
    

    Jenkins启动后会在根目录生成 .jenkins 目录,详细记录了�Jenkins的各种配置。

    在浏览器输入 http://localhost:8080/jenkins 就可以访问Jenkins了。
    如果想换个端口号,可以修改配置文件 ${JENKINS_HOME}/homebrew.mxcl.jenkins.plist

    第一次启动需要初始密码,根据提示获取初始密码:

    Jenkins的重启还可以在网页端进行,在浏览器输入
    http://localhost:8080/restart

    插件管理

    Jenkins的大部分任务都是通过插件来完成的,所以要合理运用插件来达到持续集成的目的。
    初始化时Jenkins会推荐安装一些插件:

    也可以在 系统管理 -> 管理插件 中安装升级插件。插件可以在Jenkins的维基上找到详细文档。

    这里介绍几个比较常用的插件

    项目配置

    用户权限

    用户更细粒度的授权,可以用 Role-based Authorization Strategy 插件实现

    注意Global Roles 和Project Roles的优先级:

    Global Roles 会覆盖所有 Project Roles 的配置

    应用实例

    总结

    相关文章

      网友评论

          本文标题:Jenkins学习笔记

          本文链接:https://www.haomeiwen.com/subject/xnzmyttx.html