Python System Info
Python Jenkins Module Install
pip install python-jenkins
Jenkins Login
server = jenkins.Jenkins('URL', username='ID', password='PASSWD')
Working with Jenkins Jobs
server.create\_job('empty', jenkins.EMPTY\_CONFIG\_XML)
jobs = server.get\_jobs()
my\_job = server.get\_job\_config('cool-job')
server.build\_job('empty')
server.disable\_job('empty')
server.copy\_job('empty', 'empty\_copy')
server.enable\_job('empty\_copy')
server.reconfig\_job('empty\_copy', jenkins.RECONFIG\_XML)
server.delete\_job('empty')
server.delete\_job('empty\_copy')
server.build\_job('api-test', {'param1': 'test value 1', 'param2': 'test value 2'})
last\_build\_number = server.get\_job\_info('api-test')\['lastCompletedBuild'\]\['number'\]
build\_info = server.get\_build\_info('api-test', last\_build\_number)
jobs = server.get\_jobs(view\_name='View Name')
'IT > Python' 카테고리의 다른 글
Python Url Monitor (0) | 2021.01.13 |
---|---|
Python System Info (0) | 2021.01.13 |
Python E-Mail Send (0) | 2021.01.13 |
Python Slack Msg Send (0) | 2021.01.13 |
python rundeck module install (0) | 2021.01.13 |