In [ ]:
import logging
from buildapi_client import (
trigger_arbitrary_job,
make_cancel_request,
make_retrigger_request,
make_query_repositories_request
)
import keyring
user = "armenzg@mozilla.com"
auth = (user,
keyring.get_password("ldap", user))
LOG = logging.getLogger()
LOG.setLevel(logging.INFO)
LOG.info("Trigger arbitrary job")
trigger_arbitrary_job(
repo_name='try',
builder='Linux try build',
revision='075a055fff49',
auth=auth,
dry_run=True
)
'''
make_retrigger_request(
repo_name='try',
request_id=0,
auth=auth,
dry_run=True)
make_cancel_request(
repo_name='try',
request_id=0,
auth=auth,
dry_run=True)
'''
LOG.info("Query repositories")
repositories = make_query_repositories_request(auth=auth)
print repositories
In [ ]: