jenkins安装

简介:

一、下载docker镜像
To use the latest LTS: docker pull jenkins/jenkins:lts
To use the latest weekly: docker pull jenkins/jenkins

二、运行docker镜像
docker run -d -u 0 -p 8080:8080 -p 50000:50000 -v /data/jenkins_home:/var/jenkins_home jenkins/jenkins:lts

三、系统初始化密码文件
/data/jenkins_home/secrets/initialAdminPassword

四、python jenkins
pip install python-jenkins
使用文档:http://python-jenkins.readthedocs.io/en/latest/examples.html#example-1-get-version-of-jenkins
创建任务
import jenkins

server = jenkins.Jenkins('http://localhost:8080', username='admin', password='passwd')

job_xml = """<?xml version='1.0' encoding='UTF-8'?>
<flow-definition plugin='workflow-job@2.17'>
<actions/>
<description>pipeline测试</description>
<keepDependencies>false</keepDependencies>
<properties/>
<definition class='org.jenkinsci.plugins.workflow.cps.CpsFlowDefinition' plugin='workflow-cps@2.45'>
<script>node {
stage('get clone'){
echo 'git clone ......'
}
stage('mvn test'){
echo 'mvn test ......'
}
stage('mvn build'){
echo 'mvn clean install ......'
}
stage('deploy'){
echo 'deploy ......' 
}
}</script>
<sandbox>true</sandbox>
</definition>
<triggers/>
<disabled>false</disabled>
</flow-definition>"""

server.create_job('pipeline测试', job_xml)

五、xml转yaml
pip install jenkins-job-wrecker 
https://github.com/ktdreyer/jenkins-job-wrecker

jjwrecker -f path/to/my-job/config.xml -n 'my-job' 文件会生成到当前路径的:"output"文件夹中



     本文转自aaron428 51CTO博客,原文链接:http://blog.51cto.com/aaronsa/2082869,如需转载请自行联系原作者







相关文章
|
5月前
|
jenkins 持续交付 网络安全
Jenkins安装SSH插件
Jenkins安装SSH插件
75 0
|
6月前
|
jenkins Java Linux
Linux(centos 7.5)安装Jenkins
Linux(centos 7.5)安装Jenkins
109 0
|
6月前
|
域名解析 jenkins Java
Jenkins的安装与升级
Jenkins的安装与升级
119 0
|
4月前
|
jenkins Java 持续交付
Jenkins基础入门与安装配置详解
Jenkins基础入门与安装配置详解
94 1
|
17天前
|
人工智能 Oracle jenkins
【Jenkins】新手安装、运行Jenkins(详细教学)
【Jenkins】新手安装、运行Jenkins(详细教学)
|
4月前
|
存储 jenkins Java
CentOS上安装Jenkins
CentOS上安装Jenkins
88 0
|
2月前
|
jenkins Java 持续交付
Docker 安装 Jenkins 2.414
【2月更文挑战第1天】 Docker 安装 Jenkins 2.414 镜像下载、插件配置
111 3
Docker 安装 Jenkins 2.414
|
2月前
|
jenkins 持续交付 数据安全/隐私保护
【Docker】安装Jenkins 亲测 傻瓜式安装
【Docker】安装Jenkins 亲测 傻瓜式安装
102 0
|
8月前
|
网络协议 jenkins Linux
安装jenkins时无法解析主机:www.jenkins.io
安装jenkins时无法解析主机:www.jenkins.io
56 0
|
4月前
|
Oracle jenkins Java
Win环境中安装Jenkins指南
访问 Oracle官方网站 下载并安装JDK 安装完成后,设置系统环境变量 JAVA_HOME 到你的 JDK 安装路径,并将 %JAVA_HOME%\bin 添加到系统 PATH 中。 下载并安装Jenkins 1、访问 Jenkins官方网站 下载最新的Generic Java package (war)。 2、将下载的 jenkins.war 文件保存到你选择的目录。
42 1