diff options
author | Jeroen Bakker <jeroen@blender.org> | 2020-07-03 17:19:50 +0300 |
---|---|---|
committer | Jeroen Bakker <jeroen@blender.org> | 2020-07-03 17:19:50 +0300 |
commit | 2cbc328bdcf7a48243344b8b33914a43b497df23 (patch) | |
tree | ec640f4100f94069e687f077b1d4e7db7a65588f /build_files/buildbot-lts/README.md | |
parent | 314783f2e7701913fa3adb3a4704f9d57b2ac62e (diff) |
Build bot release pipelinebuildbot-lts
* downloads builds from builder.blender.org
* generates checksums (still need to cleanup filenames)
* create source archive
* upload to download.blender.org
Next steps
* Next step is to place them in the correct folder
* file permissions download.blender.org
* snap package
* steam packages
* release notes
TODO:
* add more generic functions in master.cfg
* use a separate folder per build
Diffstat (limited to 'build_files/buildbot-lts/README.md')
-rw-r--r-- | build_files/buildbot-lts/README.md | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/build_files/buildbot-lts/README.md b/build_files/buildbot-lts/README.md index 73750be84f6..ec2a96c4652 100644 --- a/build_files/buildbot-lts/README.md +++ b/build_files/buildbot-lts/README.md @@ -13,3 +13,22 @@ private keys and the process needs to be controlled security wise. But of course the source and configurations are public available for anyone to check, develop and use. + +Setting up build-bot +-------------------- + +instructions from https://github.com/cjolowicz/docker-buildbot. + +Create custom buildbot worker containing packages we need for building (git, wget). + + cd docker + docker build -t buildbot --no-cache . + cd worker + docker build -t buildbot-worker --no-cache . + + docker network create net-buildbot + + docker rm lts-buildbot && docker run --init --name lts-buildbot --network net-buildbot --publish=127.0.0.1:8010:8010 -t -i buildbot + + docker rm lts-worker && docker run --init --name lts-worker --network net-buildbot --name lts-worker -e BUILDMASTER=lts-buildbot -e WORKERNAME=lts-worker -e WORKERPASS=secret -t -i buildbot-worker + |