Jenkins 安装
文章引用自:https://www.jenkins.io/doc/book/
适用于Debian/Ubuntu
wget -q -O - https://pkg.jenkins.io/debian-stable/jenkins.io.key | sudo apt-key add -
sudo sh -c 'echo deb https://pkg.jenkins.io/debian-stable binary/ > /etc/apt/sources.list.d/jenkins.list'
sudo apt-get update
sudo apt-get install jenkins
# 安装Java
sudo apt install openjdk-8-jdk
#启动服务
sudo systemctl start jenkins
Jenkins使用方法
登录本机:http://localhost:8080
获取Password:
sudo cat /var/lib/jenkins/secrets/initialAdminPassword
选择安装推荐的插件
等待安装完毕后
Jenkins配置
节点配置
- 在节点端安装Java 并找打Java二进制所在路径
sudo apt install openjdk-8-jdk
which java
- 点击ManageJenkins -> Manage Nodes and Clouds
- 点击新建节点-> 输入节点名称->点击Permanent Agent ,之后点击确定
- 输入节点的信息,如描述、远程工作目录、标签、用法、启动方式等
- 添加主机的登录凭证,点击添加Jenkins,,并在弹出的Jenkins凭据提供者框中输入用户名 口令 等信息
点击保存后,在Credentials一栏中,选择上一步中添加的凭据
- 点击`高级`按钮,输入Java路径
- 点击确定后,并进入节点主界面,查看节点信息,节点显示正常即可#
配置流水线
- 主页中点击新建items->输入项目名称->点击流水线,进行配置即可。
- 输入流水线脚本,保存即可
- 详细语法pipeline 语法见:https://www.jenkins.io/doc/book/pipeline/
pipeline{
agent {
label '20-V90'
}
// 流水线运行在20-V90节点中
stages{
stage('test'){
steps{
retry(3){
sh 'echo "hello world" '
}
}
}
}
}