commit | 4e5c1ca61cbb59d32b1251fb97cb8389218c3b34 | [log] [tgz] |
---|---|---|
author | Andrew Jeffery <andrew@aj.id.au> | Thu Mar 08 13:48:04 2018 +1030 |
committer | Andrew Geissler <geissonator@yahoo.com> | Tue Mar 20 07:03:00 2018 +0000 |
tree | 90ccac40880cd61c9a397aa997d529ec88169580 | |
parent | 468309d4c88d7772d774996aff8d16873e7bbc6a [diff] |
Add test-distro.sh test-distro.sh allows us to manually run all CI-tested packages through a new Docker base image. This enables updating the base image without too much hassle (short of fixing all the compile/test failures). The Jenkins configuration file from [0] should be passed through the --config option. Alternatively, individual repositories can be tested by passing the --repository option and pointing to a local clone of interest. [0] https://openpower.xyz/job/openbmc-repository-ci/config.xml Tested: Ran `DISTRO=ubuntu:artful ./test-distro` to verify packages. Despite some test failures in the packages tested, the script worked as expected. Change-Id: Iebf57ae59a25cb12cd11cf40083ec0647224b60c Signed-off-by: Andrew Jeffery <andrew@aj.id.au>
Build script for CI jobs in Jenkins.