记录第一次配置jenkins自动化打包部署

记录第一次配置jenkins自动化打包部署

  • 在Windows上安装WSL
  • 在Linux上安装jenkins
  • 进行jenkins配置
  • 文章参考来源:

主要是在windows安装WSL,然后在linux上安装jenkins来进行配置

在Windows上安装WSL

1.在win10应用商店搜索 ubuntu,我选择 ubuntu 20.04 LTS
记录第一次配置jenkins自动化打包部署_第1张图片
2.等待安装完成
3.进行换源
执行sudo vi /etc/apt/sources.list并在文件最开始添加如下信息

deb http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse

执行:

sudo apt update
sudo apt upgrade
sudo apt autoremove

4.还需要安装各种linux的各种配置

在Linux上安装jenkins

首先安装Jenkins之前,linux中必须安装好了JDK和Maven,如果还没有安装过,下面准备好安装教程:
Linux环境安装JDK:https://www.cnblogs.com/xuliangxing/p/7066913.html
Linux环境安装Maven:https://blog.csdn.net/qq_35868412/article/details/89471735

1.在根目录下创建文件夹
mkdir jenkins
下载linux jenkins ,官网地址:https://pkg.jenkins.io/redhat/
下载完成之后,将 jenkins-2.174-1.1.noarch.rpm 放到jenkins目录,
进入jenkins目录解压,解压命令,ubuntu需要把rpm文件转换后才能进行解压
解压完成后启动sudo servic jenkins start
访问一下,浏览器访问:http://服务器IP:8080/记录第一次配置jenkins自动化打包部署_第2张图片
访问jenkins的时候,有个初始化密码,需要你输入,这边查找初始化密码的方法也在下面
记录第一次配置jenkins自动化打包部署_第3张图片
输入之后,访问成功~
记录第一次配置jenkins自动化打包部署_第4张图片
安装完成后就自动出现创建管理员的界面

记录第一次配置jenkins自动化打包部署_第5张图片
记录第一次配置jenkins自动化打包部署_第6张图片
记录第一次配置jenkins自动化打包部署_第7张图片

进行jenkins配置

目前参与的是一个JAVA web的项目,进行项目打包部署需要在jenkins上安装对应的插件
1.安装插件
将下载好的.hpi文件添加后,上传,然后将jenkins重启。
重启方法为:在url后面 加restart
记录第一次配置jenkins自动化打包部署_第8张图片
2.新建mavne项目
记录第一次配置jenkins自动化打包部署_第9张图片
3.要有此参数需要安装对应的git插件
记录第一次配置jenkins自动化打包部署_第10张图片
4.此处需要注意,要将linux中的git配置好,再添加对应的账户密码
记录第一次配置jenkins自动化打包部署_第11张图片
配置git时出现permission denied的一个解决方法:
在Ubuntu下开始配置git
前面很简单,一路输入以下指令:

//安装git
sudo apt-get install git

git config –global user.name “Your name”
git config –global user.emali “Your email”

//查看输入的用户名邮箱
git config –list

//生成密匙
ssh-keygen -t rsa -C “Your email”

这步后,需要进入
cd ~/.ssh
里面有id_rsa和id_rsa.pub,将id_rsa.pub的内容放到github上。以上基本完成。

配置完成就可以使用了。

文章参考来源:

【工具】win10 安装 ubuntu 子系统(WSL) 并安装图形化界面:https://blog.csdn.net/chendu103/article/details/106634278/
linux 安装jenkins:https://www.cnblogs.com/liuruilongdn/p/14278664.html
Linux环境下安装Jenkins:https://blog.csdn.net/qq_35868412/article/details/89475386
解决Jenkins配置时遇到的Jenkins needs to know where your Maven is installed问题:https://www.cnblogs.com/ycyzharry/p/6653905.html
jenkins自动打包部署项目:https://www.cnblogs.com/bigben0123/p/9110594.html
配置git时出现permission denied的一个解决方法:https://blog.csdn.net/u014571011/article/details/51089273?spm=1001.2101.3001.6661.1&utm_medium=distribute.pc_relevant_t0.none-task-blog-2%7Edefault%7ECTRLIST%7Edefault-1.fixedcolumn&depth_1-utm_source=distribute.pc_relevant_t0.none-task-blog-2%7Edefault%7ECTRLIST%7Edefault-1.fixedcolumn
解决Jenkins+Gitlab出现的stderr: Permission denied权限问题:https://blog.csdn.net/lusyoe/article/details/52782368
如何在Ubuntu 20.04上安装Jenkins:https://blog.csdn.net/cukw6666/article/details/107983835?spm=1001.2101.3001.6650.1&utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7Edefault-1.nonecase&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7Edefault-1.nonecase

你可能感兴趣的:(jenkins,自动化,linux)