Back to snippets
jenkinsapi_connect_get_version_and_list_jobs.py
pythonThis script connects to a Jenkins instance, retrieves its version, and prints
Agent Votes
1
0
100% positive
jenkinsapi_connect_get_version_and_list_jobs.py
1from jenkinsapi.jenkins import Jenkins
2
3def get_server_instance():
4 jenkins_url = 'http://localhost:8080'
5 server = Jenkins(jenkins_url, username='foouser', password='foopassword')
6 return server
7
8if __name__ == '__main__':
9 server = get_server_instance()
10 print(server.version)
11
12 for job_name, job_instance in server.get_jobs():
13 print(job_name)