jenkins从安装到构建maven项目
1.jenkins简介
参考:https://blog.csdn.net/houyefeng/article/details/50912756
2.jenkins安装
2.1 jenkins使用过程中需要java
2.2 jenkins 需要使用maven
2.3 jenkins 需要使用git
2.4 jenkins安装
https://linuxize.com/post/how-to-install-jenkins-on-centos-7/
curl --silent --location http://pkg.jenkins-ci.org/redhat-stable/jenkins.repo | sudo tee /etc/yum.repos.d/jenkins.repo
sudo rpm --import https://jenkins-ci.org/redhat/jenkins-ci.org.key
sudo yum install jenkins
#这一步可能会报错, 原因是找不到java路径,默认依赖路径再/usr/bin/java,如果是自己通过二进制解压安装的,那么需要创建链接
ln -s <your java path> /usr/bin/java
systemctl start jenkins
systemctl enable jenkins
到目前为止就jenkins就安装好了
3.Jenkins的使用
3.1访问安装jenkins服务节点 http://host:8080
根据界面提示解锁jenkins,需要查看/var/lib/jenkins/secrets/initialAdminPassword文件中解锁密码
3.2 点击继续会提示安装插件
3.3 继续往后会提示创建登录用户,正常输入相关信息即可
3.4登录后可以看到如下界面
3.5 插件管理,在系统管理->插件管理 可以进行安装插件,卸载插件等操作,后续需要构建maven项目,在此需要安装git, gitLab, maven, ssh相关插件
3.6 新建任务
3.6.1 创建密钥
ssh-keygen -t rsa -C "your_email@example.com"
3.6.2 填写项目源码管理
3.6.3 默认情况下Credentials不存在,点击添加
3.6.4 maven build设置
3.6.5 系统设置,gitlab配置
3.6.6 配置git access token
3.6.7 配置Credentials
4.全局工具配置
4.1 在系统管理 全局配置工具中进行git, java, maven等配置
5.项目构建