No description
Find a file
2019-10-01 17:43:37 +08:00
.gitignore buildbot: new logging system 2019-04-09 15:43:17 +08:00
buildbot.py introduce priority system 2019-10-01 17:36:49 +08:00
client.py client.py: change dir first 2019-09-08 17:14:43 +08:00
config.py buildbot: add extra 2019-09-08 17:07:47 +08:00
extra.py extra: fix bug 2019-09-10 22:12:44 +08:00
notify.py notify.py: remove unneeded imports 2019-09-08 14:08:08 +08:00
README.md update docs 2019-10-01 17:43:37 +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 introduce priority system 2019-10-01 17:36:49 +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)
priority:
    0 (default, higher is more important)
extra:
    - update:
        - /bin/true
    - prebuild:
        - echo "Hello World!"
    - postbuild:
        - ls > list
    - failure:
        - rm file