EOF
systemctl enable jenkins-swarm-agent
+shopt -s dotglob
chown -R jenkins:jenkins /home/jenkins/
+shopt -u dotglob
cp /etc/apt/sources.list.bkp /etc/apt/sources.list
apt update
deactivate
"
echo "export DEVOPS_LOCK_FILE=/run/lock/devops_lock" >> /home/jenkins/qa-venv-9.x/bin/activate
+
+shopt -s dotglob
chown -R jenkins:jenkins /home/jenkins/
+shopt -u dotglob
cp /etc/apt/sources.list.bkp /etc/apt/sources.list
apt update
name: FUEL_QA_COMMIT
description: "fuel-qa commit"
default: stable/mitaka
+ - string:
+ name: GERRIT_REVIEW
+ description: "gerrit review num"
+ default: ""
# section for mos rpm repos
echo "======================================================"
set -x
+if [[ ! -z ${GERRIT_REVIEW} ]] ; then
+refspec=$(curl "https://review.fuel-infra.org/changes/?q=${GERRIT_REVIEW}&o=CURRENT_REVISION" | grep '"ref":' | awk -F ": " '{print $2}' | tr -d '"')
+git fetch https://review.fuel-infra.org/openstack/fuel-qa "${refspec}" && git cherry-pick -n FETCH_HEAD
+fi
+
source "${VENV_PATH}/bin/activate"
pip install -U -r fuelweb_test/requirements.txt > logs/pip_install_output.log
export PYTHONPATH="${WORKSPACE}"
- view:
type: list
name: '9.x.tempest'
- regex: '9.x.tempest.*'
-# jobs:
-# - 9.x.tempest
-# - maintenance-tempest-report
-# - maintenance-tempest-runner
+ regex: '*tempest*'
+ jobs:
+ - maintenance-tempest-report
+ - maintenance-tempest-runner
columns:
- status
- weather