#!/usr/bin/env bash # /opt/libvirt-driver/base.sh VM_IMAGES_PATH="/var/lib/libvirt/images" BASE_VM_IMAGE="$VM_IMAGES_PATH/gitlab-runner-base.qcow2" VM_ID="runner-$CUSTOM_ENV_CI_RUNNER_ID-project-$CUSTOM_ENV_CI_PROJECT_ID-concurrent-$CUSTOM_ENV_CI_CONCURRENT_PROJECT_ID-job-$CUSTOM_ENV_CI_JOB_ID" VM_IMAGE="$VM_IMAGES_PATH/$VM_ID.qcow2" _get_vm_ip() { virsh -q domifaddr "$VM_ID" | awk '{print $4}' | sed -E 's|/([0-9]+)?$||' }