因为特殊原因需要修改jenkins的BUILD_NUMBER环境变量,现在将修改方法记录一下, Jenkins ->系统管理->脚本命令行 输入以下脚本,运行就Ok Jenkins.instance.getItemByFullName("YourJobName").updateNextBuildNumber(45)
修改Jenkins的BUILD_NUMBER步骤:1、Jenkins ->系统管理->脚本命令行,通过命令行更改打包num 2、Jenkins.instance.getItemByFullName("qmh_test3").updateNextBuildNumber(1034)
在调试jenkins job时会产生很多fail的build,很多红色的X还是很碍眼的,job调试成功后就可以重置build number了。 步骤: 点击jenkins小老头图标 -> 管理Jenkins 在管理Jenkins页面找到Tools and Actions->scripts console工具 运行下面代码 defjobName ="需重置build号的job名称"defjob = Jenkins.instance.getItem(jobName...
下面的环境变量可以在配置Jenkins Job的时候用得到,可以用在Execute shell、Execute Windows batch command、文本框 上加上编辑好的的shell脚本 Windows:%BUILD_NUMBER%%变量名% Linux:${BUILD_NUMBER} ,也可以直接使用$BUILD_NUMBER 倘若是自己定义的参数化(Parameter)在调用时可以直接 用$参数名,比如调用这个时直接$...
在构建项目的左下角,Jenkins会为我们列出构建历史,默认以#${BUILD_NUMBER}的形式展示的,所以我们会看到#1,#2,#3这样的名称,为了疯狂暗示,我们可以修改这个构建名称,我们需要先下载build-name-setter插件,然后选择增加构建步骤->Update build name进行配置。
方法一:常规项目->配置->构建环境->Set Build Name 修改配置 方法二:Pipeline项目->在stages里面加一个stage stages{stage('Initialization'){steps{buildName"${BUILD_NUMBER}-${BRANCH_NAME}"}}} 以上2种方法改完,显示的时候,可能会有字母换行的问题,还需要改一下CSS。
PlistDir是项目的Info.plist的路径,这里需要修改为你的项目中的路径 BuildJsonPath是本地用于存储打包的版本和build号信息的文件路径 eg:xx/xx/build.json 执行脚本 cd ./shellDir && ./modify_build_number.sh 'BuildJsonPath' shellDir表示脚本的路径
tag=$(date+%s)harbor_server=192.168.10.122server_path=${harbor_server}taget_image=${projectName}:${tag}#${BUILD_NUMBER}echo ${taget_image}# 登录docker cd ${docker_path}sudo docker login ${harbor_server}-u ${user_name}-p ${password}# 生成镜像并推送到harbor,最后删除本地镜像 ...
1、自动修改Build号 (Shell脚本) (1)先取到当前Build号,Shell中读取plist文件的方法比较简单,利用的是Mac中操作plist文件的PlistBuddy,路径在/usr/libexec/PlistBuddy下,这点在之前的文章中写过:Jenkins 自动打包后打一个tag并同步到origin。 // Jenkins项目拉取下来后,本地的project中,info.plist的路径PRODUCT_SET...
file会被编译好多次,所以使用�����������,表示把编译好的镜像推送到��������仓库,因为代码会不断更新,����������会被编译好多次,所以使用{BUILD_NUMBER}变量,让镜像不重复,本次代码变动主要是nginx,所以写为nginx:${BUILD_NUMBER}...