Commit eb1da557 authored by Antoine Regimbeau's avatar Antoine Regimbeau
Browse files

BUG: fix various bug

No related merge requests found
Showing with 11 additions and 6 deletions
+11 -6
...@@ -162,7 +162,7 @@ class Handler: ...@@ -162,7 +162,7 @@ class Handler:
print( "Not enougth argument given for buildid request ") print( "Not enougth argument given for buildid request ")
# TODO # TODO
return return
buildid_url = handler.url + "/api/v1/getbuildid.php?" buildid_url = self.url + "/api/v1/getbuildid.php?"
buildid_url += "project=" + self.project + "&" buildid_url += "project=" + self.project + "&"
buildid_url += "site=" + self.site + "&" buildid_url += "site=" + self.site + "&"
buildid_url += "stamp=" + self.stamp + "&" buildid_url += "stamp=" + self.stamp + "&"
......
...@@ -19,14 +19,15 @@ ...@@ -19,14 +19,15 @@
# #
import cdash_handler import cdash_handler
import requests
import sys import sys
if __name__ == "__main__": if __name__ == "__main__":
if ( len(sys.argv) < 5 ): if ( len(sys.argv) < 5 ):
print("Usage : "+sys.argv[0]+" commit_sha1 project_id site_name build_directory") print("Usage : "+sys.argv[0]+" commit_sha1 project_id build_directory")
handler = cdash_handler.Handler() handler = cdash_handler.Handler()
handler.site = sys.argv[3] handler.build_dir = sys.argv[3]
handler.build_dir = sys.argv[4] handler.GetSite()
handler.GetName() handler.GetName()
handler.GetStamp() handler.GetStamp()
handler.GetBuildId() handler.GetBuildId()
...@@ -34,7 +35,11 @@ if __name__ == "__main__": ...@@ -34,7 +35,11 @@ if __name__ == "__main__":
print ( cdash_url ) print ( cdash_url )
gitlab_url = "https://gitlab.orfeo-toolbox.org/api/v4/projects/" gitlab_url = "https://gitlab.orfeo-toolbox.org/api/v4/projects/"
gitlab_url += sys.argv[2] + "/statuses/" + sys.argv[1] gitlab_url += sys.argv[2] + "/statuses/" + sys.argv[1]
gitlab_url += "?name=cdash:" + handler.name +"&state=success&target_url=" params = {'name':'cdash:' + handler.name , 'state': 'success' ,\
gitlab_url += cdash_url 'target_url' : cdash_url}
print (handler.name) print (handler.name)
headers = {'PRIVATE-TOKEN' : 'torototo'}
gitlab_request=requests.post(gitlab_url, headers = headers, params = params)
print (gitlab_request.url)
print (gitlab_request.text)
\ No newline at end of file
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment