Skip to content

Commit e1f643c

Browse files
fix(ci): use VDEV env var whenever present
1 parent c659835 commit e1f643c

File tree

9 files changed

+15
-15
lines changed

9 files changed

+15
-15
lines changed

scripts/build-docker.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,8 @@ set -euo pipefail
1010

1111
set -x
1212

13-
CHANNEL="${CHANNEL:-"$(cargo vdev release channel)"}"
14-
VERSION="${VECTOR_VERSION:-"$(cargo vdev version)"}"
13+
CHANNEL="${CHANNEL:-"$(${VDEV:-cargo vdev} release channel)"}"
14+
VERSION="${VECTOR_VERSION:-"$(${VDEV:-cargo vdev} version)"}"
1515
DATE="${DATE:-"$(date -u +%Y-%m-%d)"}"
1616
PLATFORM="${PLATFORM:-}"
1717
PUSH="${PUSH:-"true"}"

scripts/build.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ FEATURES="${FEATURES:-"default"}"
2424
NATIVE_BUILD="${NATIVE_BUILD:-"true"}"
2525
TARGET="${TARGET:?"You must specify a target triple, ex: arm64-apple-darwin"}"
2626

27-
CHANNEL=${CHANNEL:-"$(cargo vdev release channel)"}
27+
CHANNEL=${CHANNEL:-"$(${VDEV:-cargo vdev} release channel)"}
2828
if [ "$CHANNEL" == "nightly" ]; then
2929
FEATURES="$FEATURES nightly"
3030
fi

scripts/cue.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ list-docs-files() {
1616
}
1717

1818
cmd_check() {
19-
cargo vdev check docs
19+
${VDEV:-cargo vdev} check docs
2020
}
2121

2222
cmd_list() {

scripts/package-archive.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ OVERWRITE=${OVERWRITE:-"true"}
2424
ARCHIVE_TYPE="${ARCHIVE_TYPE:-"tar.gz"}"
2525
NATIVE_BUILD="${NATIVE_BUILD:-"true"}"
2626
TARGET="${TARGET:?"You must specify a target triple, ex: arm64-apple-darwin"}"
27-
ARCHIVE_VERSION="${VECTOR_VERSION:-"$(cargo vdev version)"}"
27+
ARCHIVE_VERSION="${VECTOR_VERSION:-"$(${VDEV:-cargo vdev} version)"}"
2828

2929
#
3030
# Local Vars

scripts/package-deb.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ TARGET="${TARGET:?"You must specify a target triple, ex: arm64-apple-darwin"}"
1919
#
2020

2121
PROJECT_ROOT="$(pwd)"
22-
PACKAGE_VERSION="${VECTOR_VERSION:-"$(cargo vdev version)"}"
22+
PACKAGE_VERSION="${VECTOR_VERSION:-"$(${VDEV:-cargo vdev} version)"}"
2323
ARCHIVE_NAME="vector-${PACKAGE_VERSION}-$TARGET.tar.gz"
2424
ARCHIVE_PATH="target/artifacts/$ARCHIVE_NAME"
2525
ABSOLUTE_ARCHIVE_PATH="$PROJECT_ROOT/$ARCHIVE_PATH"

scripts/package-msi.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ set -euo pipefail
99

1010
set -x
1111

12-
ARCHIVE_VERSION="${VECTOR_VERSION:-"$(cargo vdev version)"}"
12+
ARCHIVE_VERSION="${VECTOR_VERSION:-"$(${VDEV:-cargo vdev} version)"}"
1313

1414
rm -rf target/msi-x64
1515
cp -R distribution/msi target/msi-x64
@@ -24,7 +24,7 @@ powershell '$progressPreference = "silentlyContinue"; Expand-Archive vector-'"$A
2424
# C:\a\vector\vector\target\msi-x64\vector.wxs(6) : error CNDL0108 : The Product/@Version attribute's value, '0.29.0.custom.a28ecdc', is not a valid version.
2525
# Legal version values should look like 'x.x.x.x' where x is an integer from 0 to 65534.
2626
# , by changing "0.29.0.custom.a28ecdc" -> "0.29.0".
27-
CHANNEL="${CHANNEL:-"$(cargo vdev release channel)"}"
27+
CHANNEL="${CHANNEL:-"$(${VDEV:-cargo vdev} release channel)"}"
2828

2929
if [[ "$CHANNEL" == "custom" ]]; then
3030
PACKAGE_VERSION="${ARCHIVE_VERSION%.custom*}"

scripts/package-rpm.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ TARGET="${TARGET:?"You must specify a target triple, ex: arm64-apple-darwin"}"
1717
# Local vars
1818
#
1919

20-
PACKAGE_VERSION="${VECTOR_VERSION:-"$(cargo vdev version)"}"
20+
PACKAGE_VERSION="${VECTOR_VERSION:-"$(${VDEV:-cargo vdev} version)"}"
2121
ARCHIVE_NAME="vector-$PACKAGE_VERSION-$TARGET.tar.gz"
2222
ARCHIVE_PATH="target/artifacts/$ARCHIVE_NAME"
2323

scripts/release-s3.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@ set -euo pipefail
77
#
88
# Uploads archives and packages to S3
99

10-
CHANNEL="${CHANNEL:-"$(cargo vdev release channel)"}"
11-
VERSION="${VECTOR_VERSION:-"$(cargo vdev version)"}"
10+
CHANNEL="${CHANNEL:-"$(${VDEV:-cargo vdev} release channel)"}"
11+
VERSION="${VECTOR_VERSION:-"$(${VDEV:-cargo vdev} version)"}"
1212
DATE="${DATE:-"$(date -u +%Y-%m-%d)"}"
1313
VERIFY_TIMEOUT="${VERIFY_TIMEOUT:-"30"}" # seconds
1414
VERIFY_RETRIES="${VERIFY_RETRIES:-"2"}"

scripts/run-integration-test.sh

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -104,7 +104,7 @@ if [[ ${#TEST_ENV} -gt 0 ]]; then
104104
TEST_ENVIRONMENTS="${TEST_ENV}"
105105
else
106106
# Collect all available environments via auto-discovery
107-
mapfile -t TEST_ENVIRONMENTS < <(cargo vdev "${VERBOSITY}" "${TEST_TYPE}" show -e "${TEST_NAME}")
107+
mapfile -t TEST_ENVIRONMENTS < <(${VDEV:-cargo vdev} "${VERBOSITY}" "${TEST_TYPE}" show -e "${TEST_NAME}")
108108
if [[ ${#TEST_ENVIRONMENTS[@]} -eq 0 ]]; then
109109
echo "ERROR: no environments found for ${TEST_TYPE} test '${TEST_NAME}'" >&2
110110
exit 1
@@ -127,12 +127,12 @@ for TEST_ENV in "${TEST_ENVIRONMENTS[@]}"; do
127127
docker run --rm -v vector_target:/output/"${TEST_NAME}" alpine:3.20 \
128128
sh -c "rm -rf /output/${TEST_NAME}/*"
129129

130-
cargo vdev "${VERBOSITY}" "${TEST_TYPE}" start "${TEST_NAME}" "${TEST_ENV}"
130+
${VDEV:-cargo vdev} "${VERBOSITY}" "${TEST_TYPE}" start "${TEST_NAME}" "${TEST_ENV}"
131131
START_RET=$?
132132
print_compose_logs_on_failure "$START_RET"
133133

134134
if [[ "$START_RET" -eq 0 ]]; then
135-
cargo vdev "${VERBOSITY}" "${TEST_TYPE}" test --retries "$RETRIES" "${TEST_NAME}" "${TEST_ENV}"
135+
${VDEV:-cargo vdev} "${VERBOSITY}" "${TEST_TYPE}" test --retries "$RETRIES" "${TEST_NAME}" "${TEST_ENV}"
136136
RET=$?
137137
print_compose_logs_on_failure "$RET"
138138

@@ -144,7 +144,7 @@ for TEST_ENV in "${TEST_ENVIRONMENTS[@]}"; do
144144
fi
145145

146146
# Always stop the environment (best effort cleanup)
147-
cargo vdev "${VERBOSITY}" "${TEST_TYPE}" stop "${TEST_NAME}" || true
147+
${VDEV:-cargo vdev} "${VERBOSITY}" "${TEST_TYPE}" stop "${TEST_NAME}" || true
148148

149149
# Exit early on first failure
150150
if [[ "$RET" -ne 0 ]]; then

0 commit comments

Comments
 (0)