随笔分类 - jenkins
摘要:jenkinsfile k8s部署模板 def label = "slave-${UUID.randomUUID().toString()}" podTemplate(label: label, containers: [ containerTemplate(name: 'maven', image
阅读全文
摘要:python 调用Jenkins的API进行发布 # pip install pyyaml==5.4.1 import json import requests,sys,os,time import requests,sys from requests.auth import HTTPBasicAu
阅读全文
摘要:# 前端发布脚本 ``` pipeline { agent any tools { jdk 'java17' //指定java版本 } environment { git_url = 'http://192.168.1.2/web/test.git' deployenv = 'test' //部署环
阅读全文
摘要:import hudson.model.* //源view def str_view = "Test-Front" //目标view def str_new_view = "Test02-Front" //源job名称(模糊匹配) def str_search = "Test-Front" //目标
阅读全文
摘要:active choise插件使用 jenkins Groovy Script 脚本 def gettags="python3 /data/jenkins/tools/get_images.py $service $env".execute() return gettags.text.readLin
阅读全文
摘要:```bash // 需要插件 Pipeline Pipeline-Maven Pipeline-Utility-Steps git def createVersion() { // 定义一个版本号作为当次构建的版本,输出结果 20191210175842_69 // return new Date
阅读全文
摘要:FROM jenkins/jenkins:2.288USER rootCOPY docker-compose /usr/local/bin/RUN ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime && echo 'Asia/Shangh
阅读全文