示例#1
0
def get_all_build_states():
    projects = get_projects()
    new_projects = []
    
    for project in projects:
        try:
            bc = BuilderConnect(BuilderConnect.TEAM_CITY)
            builds = bc.get_build_states(project.build_type)
            
            project.build_status = builds.build['status']
            project.build_number = int(builds.build['number'])
            project.build_id = int(builds.build['id'])
        except:
            project.build_status = "problem"
            
    return projects
示例#2
0
def get_all_build_states():
    projects = get_projects()
    new_projects = []

    for project in projects:
        try:
            bc = BuilderConnect(BuilderConnect.TEAM_CITY)
            builds = bc.get_build_states(project.build_type)

            project.build_status = builds.build['status']
            project.build_number = int(builds.build['number'])
            project.build_id = int(builds.build['id'])
        except:
            project.build_status = "problem"

    return projects