"tagger": props.get('submitter'), \
"tag_date": props.get('submit_date'), \
"tag_message": props.get('sr_message'), \
+ "tpk_git_tag": data['new_tag'], \
"status": status, \
"status_reason": status_reason, \
"tizen_studio_version": tizen_studio_version, \
"tizen_studio_distribution": tizen_studio_distribution, \
"rootstrap_version": rootstrap_version}
print 'update_dashboard'
+ print data
encoded_data = base64.b64encode(json.dumps(data))
remote_jenkins_build_job(os.getenv('PUBLIC_JENKINS_URL'), \
os.getenv('PUBLIC_JENKINS_USER'), \
sys.setdefaultencoding('utf-8') # pylint: disable-msg=E1101
def parse_input_parameters(param):
- return unicode_to_str(json.loads(base64.b64decode(param)))
+ _ret = unicode_to_str(json.loads(base64.b64decode(param)))
+ print _ret
+ return _ret
def update_tizen_studio(param):
buildmonitor_db.do_query(query, ('%d' % git_path_id, commit_id, committer, commit_date, commit_message, '%d' % git_path_id, commit_id))
def update_tag(git_commit_id, tag_name, tag_revision, tagger, tag_date, tag_message):
- buildmonitor_db.do_query(query, ('%d' % git_commit_id, tag_name, tag_revision, tagger, tag_date, tag_message))
query = "INSERT INTO git_tag (git_commit_id, tag_name, tag_revision, tagger, tag_date, tag_message) \
SELECT * FROM (SELECT %s, %s, %s, %s, %s, %s) AS tmp \
WHERE NOT EXISTS (SELECT git_commit_id, tag_revision \