commit | 99da20ebf94b4701025372e50ce61de185ac3bd1 | [log] [tgz] |
---|---|---|
author | Michael Shuler <michael@pbandjelly.org> | Tue Mar 07 14:54:25 2017 -0600 |
committer | Michael Shuler <michael@pbandjelly.org> | Tue Mar 07 14:54:25 2017 -0600 |
tree | 6f3bcd1239db031eac8bd2a032766a99941e6a1a | |
parent | c7c15dea5c2cfcdcaf8dc9cf3b1f058ef9ee50fb [diff] |
Drop label restriction on matrix lightweight executor The parent matrix job does not really perform any function other than to shepherd the children job matrices, which is where the work is done. This lightweight parent job can run anywhere. The label restriction was taking up a non-executing slot on the slave and preventing any other concurrency throttled jobs from running on the slave.
jenkins-dsl/
build-scripts/
cassandra-release/
docker/
docker build -f docker/jessie-image.docker docker/
docker build -f docker/centos7-image.docker docker/
docker run -v `pwd`/dist:/dist `docker images -f label=org.cassandra.buildenv=jessie -q` /home/build/build-debs.sh <branch>
docker run -v `pwd`/dist:/dist `docker images -f label=org.cassandra.buildenv=centos -q` /home/build/build-rpms.sh <branch> <version>
You should find newly created Debian and RPM packages in the dist
directory.
TODO