File tree Expand file tree Collapse file tree 1 file changed +41
-0
lines changed
ci-automation/vendor-testing Expand file tree Collapse file tree 1 file changed +41
-0
lines changed Original file line number Diff line number Diff line change 1+ #! /bin/bash
2+ # Copyright (c) 2025 The Flatcar Maintainers.
3+ # Use of this source code is governed by a BSD-style license that can be
4+ # found in the LICENSE file.
5+
6+ set -euo pipefail
7+
8+ # Test execution script for STACKIT vendor.
9+ # This script is supposed to run in the mantle container.
10+
11+ source ci-automation/vendor_test.sh
12+
13+ copy_from_buildcache " images/${CIA_ARCH} /${CIA_VERNUM} /${STACKIT_IMAGE_NAME} " .
14+
15+ kola_test_basename=" ci-${CIA_VERNUM// [+.]/ -} "
16+
17+ # Upload the image on STACKIT.
18+ IMAGE_ID=$( ore stackit \
19+ --stackit-service-account-key-path=" ${STACKIT_SERVICE_ACCOUNT_KEY_PATH} " \
20+ --stackit-project-id=" ${STACKIT_PROJECT_ID} " \
21+ create-image \
22+ --name " ${kola_test_basename} " \
23+ --file=" ${STACKIT_IMAGE_NAME} "
24+ )
25+
26+ set -x
27+
28+ timeout --signal=SIGQUIT 2h kola run \
29+ --board=" ${CIA_ARCH} -usr" \
30+ --parallel=" ${STACKIT_PARALLEL} " \
31+ --tapfile=" ${CIA_TAPFILE} " \
32+ --channel=" ${CIA_CHANNEL} " \
33+ --basename=" ${kola_test_basename} " \
34+ --platform=stackit \
35+ --stackit-service-account-key-path=" ${STACKIT_SERVICE_ACCOUNT_KEY_PATH} " \
36+ --stackit-project-id=" ${STACKIT_PROJECT_ID} " \
37+ --stackit-image-id=" ${STACKIT_IMAGE_ID} " \
38+ --image-version " ${CIA_VERNUM} " \
39+ " ${@ } "
40+
41+ set +x
You can’t perform that action at this time.
0 commit comments