python怎么使用jenkins_通过jenkins-Python在后台操作Jenkins构建job

1 {2 '_class': 'hudson.model.FreeStyleProject',3 'actions': [4 {5

6 },7 {8

9 },10 {11

12 },13 {14 '_class': 'com.cloudbees.plugins.credentials.ViewCredentialsAction'

15 }16 ],17 'description': '',18 'displayName': 'testJob',19 'displayNameOrNull': None,20 'fullDisplayName': 'testJob',21 'fullName': 'testJob',22 'name': 'testJob',23 'url': 'http: //10.1.71.51/jenkins/job/testJob/',24 'buildable': True,25 'builds': [26 {27 '_class': 'hudson.model.FreeStyleBuild',28 'number': 25,29 'url': 'http: //10.1.71.51/jenkins/job/testJob/25/'

30 },31 {32 '_class': 'hudson.model.FreeStyleBuild',33 'number': 24,34 'url': 'http: //10.1.71.51/jenkins/job/testJob/24/'

35 },36 {37 '_class': 'hudson.model.FreeStyleBuild',38 'number': 23,39 'url': 'http: //10.1.71.51/jenkins/job/testJob/23/'

40 }41 ],42 'color': 'blue',43 'firstBuild': {44 '_class': 'hudson.model.FreeStyleBuild',45 'number': 1,46 'url': 'http: //10.1.71.51/jenkins/job/testJob/1/'

47 },48 'healthReport': [49 {50 'description': 'Buildstability: Norecentbuildsfailed.',51 'iconClassName': 'icon-health-80plus',52 'iconUrl': 'health-80plus.png',53 'score': 100

54 }55 ],56 'inQueue': True,57 'keepDependencies': False,58 'lastBuild': {59 '_class': 'hudson.model.FreeStyleBuild',60 'number': 25,61 'url': 'http: //10.1.71.51/jenkins/job/testJob/25/'

62 },63 'lastCompletedBuild': {64 '_class': 'hudson.model.FreeStyleBuild',65 'number': 25,66 'url': 'http: //10.1.71.51/jenkins/job/testJob/25/'

67 },68 'lastFailedBuild': {69 '_class': 'hudson.model.FreeStyleBuild',70 'number': 7,71 'url': 'http: //10.1.71.51/jenkins/job/testJob/7/'

72 },73 'lastStableBuild': {74 '_class': 'hudson.model.FreeStyleBuild',75 'number': 25,76 'url': 'http: //10.1.71.51/jenkins/job/testJob/25/'

77 },78 'lastSuccessfulBuild': {79 '_class': 'hudson.model.FreeStyleBuild',80 'number': 25,81 'url': 'http: //10.1.71.51/jenkins/job/testJob/25/'

82 },83 'lastUnstableBuild': None,84 'lastUnsuccessfulBuild': {85 '_class': 'hudson.model.FreeStyleBuild',86 'number': 7,87 'url': 'http: //10.1.71.51/jenkins/job/testJob/7/'

88 },89 'nextBuildNumber': 26,90 'property': [91

92 ],93 'queueItem': {94 '_class': 'hudson.model.Queue$WaitingItem',95 'blocked': False,96 'buildable': False,97 'id': 55,98 'inQueueSince': 1567674112446,99 'params': '',100 'stuck': False,101 'task': {102 '_class': 'hudson.model.FreeStyleProject',103 'name': 'testJob',104 'url': 'http: //10.1.71.51/jenkins/job/testJob/'

105 },106 'url': 'queue/item/55/',107 'why': 'Inthequietperiod.Expiresin4.9秒',108 'timestamp': 1567674117446

109 },110 'concurrentBuild': False,111 'downstreamProjects': [112

113 ],114 'labelExpression': None,115 'scm': {116 '_class': 'hudson.scm.NullSCM'

117 },118 'upstreamProjects': [119

120 ]121 }

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值