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/docker/docker-entrypoint.sh | |
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/docker/docker-entrypoint.sh')
-rwxr-xr-x | build_files/buildbot-lts/docker/docker-entrypoint.sh | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/build_files/buildbot-lts/docker/docker-entrypoint.sh b/build_files/buildbot-lts/docker/docker-entrypoint.sh new file mode 100755 index 00000000000..b7298560662 --- /dev/null +++ b/build_files/buildbot-lts/docker/docker-entrypoint.sh @@ -0,0 +1,18 @@ +#!/bin/sh + +set -e + +buildbot upgrade-master . + +chown buildbot /var/lib/buildbot/ +chown buildbot /var/lib/buildbot/.ssh/ +chown -R buildbot /var/lib/buildbot/* + +if [ -S /var/run/docker.sock ] +then + group=$(stat -c '%g' /var/run/docker.sock) +else + group=buildbot +fi + +gosu buildbot:$group "$@"
\ No newline at end of file |