diff --git a/schutzbot/run_tests.sh b/schutzbot/run_tests.sh index 1d13229aa..cca02a840 100755 --- a/schutzbot/run_tests.sh +++ b/schutzbot/run_tests.sh @@ -28,9 +28,14 @@ export ANSIBLE_CONFIG=ansible-osbuild/ansible.cfg OSBUILD_COMPOSER_VERSION=$(git rev-parse HEAD) # Deploy osbuild-composer and osbuild using RPMs built in a mock chroot. +# NOTE(mhayden): Jenkins clones the repository and then merges the code from +# the pull request into the repo. This creates a new SHA that exists only in +# Jenkins. We use ${WORKSPACE} below to tell ansible-osbuild to use the clone +# that Jenkins made for testing osbuild-composer. git clone https://github.com/osbuild/ansible-osbuild.git ansible-osbuild ansible-playbook \ -i hosts.ini \ + -e osbuild_composer_repo_url=${WORKSPACE} \ -e osbuild_composer_version=${OSBUILD_COMPOSER_VERSION} \ -e install_source=mock \ ansible-osbuild/playbook.yml