Go to file
2019-09-08 17:07:47 +08:00
.gitignore buildbot: new logging system 2019-04-09 15:43:17 +08:00
buildbot.py buildbot: add extra 2019-09-08 17:07:47 +08:00
client.py buildbot: add extra 2019-09-08 17:07:47 +08:00
config.py buildbot: add extra 2019-09-08 17:07:47 +08:00
extra.py buildbot: add extra 2019-09-08 17:07:47 +08:00
notify.py notify.py: remove unneeded imports 2019-09-08 14:08:08 +08:00
README.md buildbot: lots of improvements 2019-09-05 22:42:08 +08:00
repo.py repo: remove archived packages when a pkg is removed from repo 2019-09-07 12:07:22 +08:00
repod.py buildbot: fix upload bug 2019-09-07 11:56:52 +08:00
shared_vars.py repo.py: finished update and cmdline args 2019-04-03 12:34:11 +08:00
utils.py utils: rewrite configure_logger 2019-09-06 13:00:10 +08:00
yamlparse.py buildbot.py: fix bugs and rewrite client 2019-09-06 11:23:07 +08:00

Buildbot

Typical autobuild.yaml format

type:
    auto (by package name)
    git (this is a git package and will check source for updates)
    manual (this package will only be updated when new release is pushed)
cleanbuild:
    true / false
timeout:
    30 (30 mins, int only)
extra:
    - update:
        - /bin/true
    - prebuild:
        - echo "Hello World!"
    - postbuild:
        - ls > list
    - failure:
        - rm file