Ubuntu 安装Jenkins CI

2019年02月22日 4738点热度 0人点赞 0条评论

方案选择

当前一种很常用的方式: 使用apt直接安装的方式。 因为对这种方式不太了解, 而且之前尝试过一次之后, 发现安装完成之后会自动创建一个jenkins用户跟用户组。

这个可能对后面的CI有比较强的干扰, 比如权限问题。

所以选择了另外一种手动安装的方案。

另外, 我们还需要build docker 镜像, 所以暂时不太想直接在docker之中运行jenkins。 否则在docker之中运行docker build命令就很尴尬了。(貌似有方案, 但是没有尝试过。)

详细步骤

  • 安装jdk经过这么多年的发展, open-jdk已经比以前成熟很多、稳定很多了。 目前我们就直接APT的方式安装JDK
  • 准备目录mkdir -p /root/jenkins
  • 下载war包

    上面的代理就只能在我司里面用了。

    另外, 这个下载地址下载的是最新的LTS版本

  • 准备启动文件

    我们准备使用systemctl来管理这个servicer, 如果不使用bash脚本的话, 可能会找不到java命令。

    vim /root/jenkins/start-jenkins.sh

    bash脚本内容:

  • 准备service文件生成文件:

    vim /etc/systemd/system/jenkins.service

    文件内容:

  • 启动Service

其中之后, 就可以在浏览器之中打开:http://jenkis-ip:8080来使用了。 具体的进一步配置, 请听下回分解。

后记

对于Jenkins 还需要安装其他辅助步骤的,比如:

  • 修改docker的数据目录
  • 在Ubuntu之中安装nodejs / npm

这些在我的博客之中都有说明, 可以直接使用站内搜索获取。

RangerWolf

保持饥渴的专注,追求最佳的品质

文章评论