Jenkins-执行脚本案例-初步认识JenKins的使用

环境搭建

bash 复制代码
docker pull jenkins/jenkins:2.440
docker run -d -p 10240:8080 -p 10241:50000 -v /env/liyong/data/docker/jenkins_mount:/var/jenkins_home -v /etc/localtime:/etc/localtime --name jenkins jenkins/jenkins:2.440
#在挂载的目录下去修改仓库地址
vim hudson.model.UpdateCenter.xml
#换成国内的 比如清华镜像
<?xml version='1.1' encoding='UTF-8'?>
<sites>
  <site>
    <id>default</id>
    <url>http://mirror.xmission.com/jenkins/updates/update-center.json</url>
  </site>

基础使用

1 执行脚本

  1. 直接输入脚本
    新建一个项目


    然后输入脚本即可:

    立即构建:

    查看控制台输出,点击构建的任务查看:

2)指定脚本

这里是docker 脚本记得在挂载的目录中去创建:

脚本内容

bash 复制代码
#! /bin/bash
KEY1=$1
KEY2=$2
echo "echo $KEY1 $KEY2"

得到输出:

  1. 通过环境变量
    有一些已经内置的环境变量, 可以直接在脚本中使用$符号取得:

    自定义环境变量:


bash 复制代码
#! /bin/bash
echo "$BUILD_DISPLAY_NAME"
echo "print is :  $KEY1 $KEY2"

输出:

相关推荐
我是koten28 分钟前
K8s启动pod失败,日志报非法的Jar包排查思路(Invalid or corrupt jarfile /app/xxxx,jar)
java·docker·容器·kubernetes·bash·jar·shell
少云清1 天前
【接口测试】3_持续集成 _Jenkins
运维·ci/cd·jenkins
weixin_390308462 天前
Jenkins报Host key verification failed错误
python·jenkins
Huazzi.2 天前
PowerShell 配置以及使用指南
windows·git·编辑器·shell·powershell·效率
赵民勇3 天前
cut命令详解
linux·shell
赵民勇3 天前
join命令使用指南与技巧
linux·shell
赵民勇3 天前
tr命令用法详解与技巧总结
linux·shell
赵民勇3 天前
paste命令用法详解
linux·shell
梁萌3 天前
Jenkins流水线配置的两种方式
运维·jenkins·jenkinsfile·流水线配置
筑梦之路3 天前
Jenkins 构建部署多模块Java应用流水线参考——筑梦之路
java·运维·jenkins