ci(buildkite): add agent control to standalone job (#2469)

This commit is contained in:
Amir Zarrinkafsh 2021-10-08 12:08:43 +11:00 committed by GitHub
parent 183f0974ae
commit b606ec6752
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 12 additions and 3 deletions

View File

@ -13,12 +13,12 @@ if [[ ! "${BUILDKITE_BRANCH}" =~ ^(v.*) ]] && [[ "${BUILDKITE_COMMAND_EXIT_STATU
if [[ "${BUILDKITE_LABEL}" == ":hammer_and_wrench: Unit Test" ]] || [[ "${BUILDKITE_LABEL}" =~ ":selenium:" ]]; then
echo "--- :codecov: Upload coverage reports"
NAME="UnitTest"
if [[ "${SUITE}" != "" ]]; then
NAME=${SUITE}
fi
if [[ "${BUILDKITE_AGENT_META_DATA_CODECOV}" == "verbose" ]]; then
BUILDKITE_AGENT_META_DATA_CODECOV="-v"
fi
if [[ "${BUILDKITE_LABEL}" =~ ":selenium:" ]]; then
NAME=$(echo ${BUILDKITE_LABEL/:selenium: /} | awk '{ print $1 }')
fi
codecov -Z -c -f 'coverage*.txt' -n ${NAME} -F backend "${BUILDKITE_AGENT_META_DATA_CODECOV}"
if [[ "${BUILDKITE_LABEL}" =~ ":selenium:" ]]; then
cd web && pnpm report

View File

@ -23,10 +23,19 @@ cat << EOF
agents:
suite: "kubernetes"
EOF
elif [[ "${SUITE_NAME}" = "Standalone" ]]; then
cat << EOF
agents:
suite: "standalone"
EOF
else
cat << EOF
agents:
suite: "all"
EOF
cat << EOF
env:
SUITE: "${SUITE_NAME}"
EOF
fi
done