mirror of
https://github.com/QuasarApp/QuasarAppCI.git
synced 2025-04-28 22:54:33 +00:00
24 lines
931 B
Python
24 lines
931 B
Python
# This Python file uses the following encoding: utf-8
|
|
from BuildBotLib.buildBotModule import *
|
|
from buildbot.plugins import reporters, util
|
|
from BuildBotLib.secretManager import *
|
|
|
|
class buildBotServices(BuildBotModule):
|
|
def __init__(self):
|
|
BuildBotModule.__init__(self)
|
|
|
|
####### BUILDBOT SERVICES
|
|
|
|
# 'services' is a list of BuildbotService items like reporter targets. The
|
|
# status of each build will be pushed to these targets. buildbot/reporters/*.py
|
|
# has a variety to choose from, like IRC bots.
|
|
|
|
self.masterConf['services'] = []
|
|
secret = SecretManager("/home/andrei/buildBotSecret/secret.json")
|
|
|
|
gc = reporters.GitHubCommentPush(token=secret.getValue('gitHub'),
|
|
startDescription='Build started.',
|
|
endDescription='Build done.')
|
|
|
|
self.masterConf['services'].append(gc)
|