Unverified Commit a34f52cf authored by Alec's avatar Alec Committed by GitHub
Browse files

chore: update to match new gitlab config (#3925)


Signed-off-by: default avataralec-flowers <aflowers@nvidia.com>
parent 9b6c4f91
...@@ -81,23 +81,37 @@ jobs: ...@@ -81,23 +81,37 @@ jobs:
#!/bin/bash -e #!/bin/bash -e
declare -A ci_variables declare -A ci_variables
# Set ENABLE_PREMERGE to true by default
ci_variables["ENABLE_PREMERGE"]="true"
# Override to false if validation workflow is running
if [[ "${{ vars.ALLOW_GITLAB_TEST_SKIP }}" == "1" && "${{ steps.check_workflow.outputs.skip_ci }}" == "true" ]]; then if [[ "${{ vars.ALLOW_GITLAB_TEST_SKIP }}" == "1" && "${{ steps.check_workflow.outputs.skip_ci }}" == "true" ]]; then
echo "Github Workflow has run and RUN_PRE_MERGE_TESTS variable value is False" echo "Github Workflow has run and ENABLE_PREMERGE variable value is False"
ci_variables["RUN_PRE_MERGE_TESTS"]="false" ci_variables["ENABLE_PREMERGE"]="false"
fi fi
# Build space-separated FRAMEWORKS variable
frameworks=""
if [ "${{ steps.src_changes.outputs.vllm }}" == "true" ]; then if [ "${{ steps.src_changes.outputs.vllm }}" == "true" ]; then
ci_variables["RUN_VLLM"]="true" frameworks+="vllm "
fi fi
if [ "${{ steps.src_changes.outputs.trtllm }}" == "true" ]; then if [ "${{ steps.src_changes.outputs.trtllm }}" == "true" ]; then
ci_variables["RUN_TRTLLM"]="true" frameworks+="trtllm "
fi fi
if [ "${{ steps.src_changes.outputs.sglang }}" == "true" ]; then if [ "${{ steps.src_changes.outputs.sglang }}" == "true" ]; then
ci_variables["RUN_SGLANG"]="true" frameworks+="sglang "
fi fi
# Trim trailing space and set FRAMEWORKS variable if any frameworks detected
frameworks=$(echo "$frameworks" | xargs)
if [ -n "$frameworks" ]; then
ci_variables["FRAMEWORKS"]="$frameworks"
fi
# Set BUILD_ARCHS to empty string to build both amd64 and arm64
ci_variables["BUILD_ARCHS"]=""
ci_args="" ci_args=""
for key in "${!ci_variables[@]}"; do for key in "${!ci_variables[@]}"; do
ci_args+="--form variables[$key]=${ci_variables[$key]} " ci_args+="--form variables[$key]=${ci_variables[$key]} "
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment