mirror of
https://github.com/archlinux-jerry/buildbot
synced 2024-12-22 10:59:24 +08:00
No description
.gitignore | ||
config.py | ||
master.py | ||
package.py | ||
README.md | ||
repo.py | ||
shared_vars.py | ||
utils.py | ||
worker.py |
Buildbot
Typical autobuild.yaml format
Note
Anything starting with bash will be considered as bash commands.
e.g. - bash ls -al
All of the four blocks: updates, prebuild, build, postbuild can be ommited, and their first value will be used.
Example
updates:
- repo (repo only, it means the package will only be built when a new commit is pushed to repo.)
- git <url> <remote/branch>* (* means optional)
- ?? (tbd)
prebuild:
- standard (do nothing)
- git-cherrypick <url> <remote/branch> <local_branch> push*
- ??
build:
- standard (makepkg -s, note that missing aur dependencies will not be resolved.)
- ??
postbuild:
- standard (sign and upload)
- do_nothing (leave it alone)
- ??