2013-04-10 14:23:56 -04:00
|
|
|
#!/usr/bin/env python
|
2013-04-09 17:30:10 -04:00
|
|
|
|
|
|
|
'''Trigger buildbot docker test build
|
|
|
|
|
|
|
|
post-commit git hook designed to automatically trigger buildbot on
|
|
|
|
the provided vagrant docker VM.'''
|
|
|
|
|
|
|
|
import requests
|
|
|
|
|
|
|
|
USERNAME = 'buildbot'
|
|
|
|
PASSWORD = 'docker'
|
|
|
|
BASE_URL = 'http://localhost:8010'
|
|
|
|
path = lambda s: BASE_URL + '/' + s
|
|
|
|
|
|
|
|
try:
|
|
|
|
session = requests.session()
|
|
|
|
session.post(path('login'),data={'username':USERNAME,'passwd':PASSWORD})
|
|
|
|
session.post(path('builders/docker/force'),
|
|
|
|
data={'forcescheduler':'trigger','reason':'Test commit'})
|
|
|
|
except:
|
|
|
|
pass
|