blob: 752eade275a6b0a1b55acf335679190233acb60c (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
#!/usr/bin/env python
import sys
import urllib2
import json
import time
URL = "https://android-build.linaro.org/jenkins/api/json"
f = urllib2.urlopen(URL)
server_info = json.load(f)
for job in server_info["jobs"]:
f = urllib2.urlopen(job["url"] + "/api/json")
job_info = json.load(f)
for build in job_info["builds"]:
f = urllib2.urlopen(build["url"] + "/api/json")
build_info = json.load(f)
tstamp = time.strftime("%Y-%m-%dT%H:%M:%SZ", time.gmtime(build_info["timestamp"] / 1000))
print "%s,%s,%s" % (job["name"], build["number"], tstamp)
|