Real-time Python Jenkins Build Status Check


import jenkins



## Jenkins Info

Jserver = jenkins.Jenkins('url', username='admin', password='admin')



while True:

    lastBuild = Jserver.get_job_info('JobName')['lastBuild']['number']

    url = Jserver.get_build_info('JobName', lastBuild)

    if url['building'] == True:

        print('Jenkins Job Building ...')

        time.sleep(60)

    else:

        if url['result'] == 'SUCCESS':

            print ("Jenkins is success")

            break

        else:

            print ("Jenkins status failed")

            break

'IT > Python' 카테고리의 다른 글

Python PyAutoGUI Control  (0) 2021.01.14
Python PowerShell  (0) 2021.01.14
Python GitLab Module Install  (0) 2021.01.14
Python Url Monitor  (0) 2021.01.13
Python System Info  (0) 2021.01.13

+ Recent posts