Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/usr/bin/python
- import sys
- import json
- import time
- def set_build_status(filename, branch, status, desc):
- f = open(filename, 'r')
- obj = json.loads(f.read())
- f.close()
- branch_status = obj.get(branch)
- if not branch_status:
- branch_status = {}
- obj[branch] = branch_status
- branch_status['status'] = status
- branch_status['desc'] = desc
- branch_status['last_update'] = time.strftime('%Y/%m/%d-%H:%M:%S')
- f = open(filename, 'w')
- f.write(json.dumps(obj))
- f.flush()
- f.close()
- if __name__ == '__main__':
- set_build_status(sys.argv[1], sys.argv[2], sys.argv[3], sys.argv[4])
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement