美文网首页
自动化集成环境搭建(一)

自动化集成环境搭建(一)

作者: 梯度向下 | 来源:发表于2019-08-02 15:41 被阅读0次

为了使项目发布更加方便,使用Jenkins集成其他工具搭建自动化发布环境

使用工具主要包含gitlab、jenkins、docker、gradle、docker-compose、阿里云镜像仓库

工具版本:

GitLab Community Edition 8.13.3

Jenkins ver.2.186

Docker version 18.03.1-ce

Gradle 4.8

Docker-compose version 1.23.0-rc3

工具安装:

Gitlab安装:可以参考网上教程

Jenkins安装:

首先我试过Docker安装最新版本的Jenkins,不过在后面项目发布时发现其他问题,

所以后来改为tomcat启动war包的方式部署Jenkins(tomcat的下载及安装就不在这里说了)

简单写下安装步骤:

1、下载Jenkins war包

本地下载或者直接使用wget命令在服务器上直接下载,下载地址如下

http://mirrors.jenkins-ci.org/war/2.186/jenkins.war

2、启动Jenkins

将下载好的war包放到tomcat的webapps目录下

执行启动命令:

我的tomcat放在/opt目录下,启动命令

cd /opt/apache-tomcat-9.0.22/

./bin/startup.sh

当然如果.sh没有执行权限的话,可以使用root或者管理员账号,执行chmod +x bin/startup.sh

3、访问Jenkins

在浏览器输入http://ip:8080/jenkins(这个要看自己配置的端口是多少),tomcat的默认端口是8080

然后会出现这个页面

在服务器使用cat /var/lib/jenkins/secrets/initialAdminPassword命令,获取默认Admin password

复制此密码输入到上面浏览器password

图简单的话可以直接点击第一个,安装默认的插件

这个时候需要注意,因为网络或墙的问题导致插件下载安装失败,如果遇到这种情况,可以升级站点

【Manage Jenkins】-->【Manage  Plugins】-->【高级】-->【升级站点】

再进行安装插件,正常的话会出现下面效果

插件安装完成之后,需要创建第一个用户

然后在访问首页,这几个项目是我之前建的,正常应该是创建一个新任务

相关文章

网友评论

      本文标题:自动化集成环境搭建(一)

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