Skip to content

Instantly share code, notes, and snippets.

@mindthump
Created August 19, 2017 22:21
Show Gist options
  • Save mindthump/727e7c59bf684557e229c07380692b73 to your computer and use it in GitHub Desktop.
Save mindthump/727e7c59bf684557e229c07380692b73 to your computer and use it in GitHub Desktop.
# Update the build description
@staticmethod
def update_build_description(base_url, new_description):
description_data = {
'description': '<div style="color: red">{}</div>'.format(new_description)
}
# This action requires 'anonymous' user to have Jenkins 'Run/Update' permission
rc = requests.post("{}submitDescription".format(base_url), data=description_data)
@staticmethod
def get_build_description(build_url):
return json.loads(requests.get("{}/api/json?tree=description".format(build_url)).text).get('description', "")
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment