File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 4747 id : submit_job
4848 run : |
4949 cd ../job_render
50- job_id=$(docker run -i --rm --workdir="$PWD" -v "$(dirname $PWD)":"$(dirname $PWD)" ${{ inputs.docker_image }} sh -c "lavacli identities add --token ${{secrets.LAVA_OSS_TOKEN }} --uri https://lava-oss.qualcomm.com/RPC2 --username ${{secrets.LAVA_OSS_USER }} production && lavacli -i production jobs submit ./renders/lava_job_definition.yaml")
50+ job_id=$(docker run -i --rm --workdir="$PWD" -v "$(dirname $PWD)":"$(dirname $PWD)" ${{ inputs.docker_image }} sh -c "lavacli identities add --token ${{secrets.LAVA_TOKEN }} --uri https://lava-oss.qualcomm.com/RPC2 --username ${{secrets.LAVA_USER }} production && lavacli -i production jobs submit ./renders/lava_job_definition.yaml")
5151 job_url="https://lava-oss.qualcomm.com/scheduler/job/$job_id"
5252 echo "job_id=$job_id" >> $GITHUB_OUTPUT
5353 echo "job_url=$job_url" >> $GITHUB_OUTPUT
@@ -59,12 +59,12 @@ jobs:
5959 run : |
6060 STATE=""
6161 while [ "$STATE" != "Finished" ]; do
62- state=$(docker run -i --rm --workdir="$PWD" -v "$(dirname $PWD)":"$(dirname $PWD)" ${{ inputs.docker_image }} sh -c "lavacli identities add --token ${{secrets.LAVA_OSS_TOKEN }} --uri https://lava-oss.qualcomm.com/RPC2 --username ${{secrets.LAVA_OSS_USER }} production && lavacli -i production jobs show $JOB_ID" | grep state)
62+ state=$(docker run -i --rm --workdir="$PWD" -v "$(dirname $PWD)":"$(dirname $PWD)" ${{ inputs.docker_image }} sh -c "lavacli identities add --token ${{secrets.LAVA_TOKEN }} --uri https://lava-oss.qualcomm.com/RPC2 --username ${{secrets.LAVA_USER }} production && lavacli -i production jobs show $JOB_ID" | grep state)
6363 STATE=$(echo "$state" | cut -d':' -f2 | sed 's/^ *//;s/ *$//')
6464 echo "Current status: $STATE"
6565 sleep 30
6666 done
67- health=$(docker run -i --rm --workdir="$PWD" -v "$(dirname $PWD)":"$(dirname $PWD)" ${{ inputs.docker_image }} sh -c "lavacli identities add --token ${{secrets.LAVA_OSS_TOKEN }} --uri https://lava-oss.qualcomm.com/RPC2 --username ${{secrets.LAVA_OSS_USER }} production && lavacli -i production jobs show $JOB_ID" | grep Health)
67+ health=$(docker run -i --rm --workdir="$PWD" -v "$(dirname $PWD)":"$(dirname $PWD)" ${{ inputs.docker_image }} sh -c "lavacli identities add --token ${{secrets.LAVA_TOKEN }} --uri https://lava-oss.qualcomm.com/RPC2 --username ${{secrets.LAVA_USER }} production && lavacli -i production jobs show $JOB_ID" | grep Health)
6868 HEALTH=$(echo "$health" | cut -d':' -f2 | sed 's/^ *//;s/ *$//')
6969 if [[ "$HEALTH" == "Complete" ]]; then
7070 echo "Lava job passed."
9595 JOB ID: <a href="${job_url}">'${job_id}'</a>
9696 </details>
9797 '
98- echo -e "$SUMMARY" >> $GITHUB_STEP_SUMMARY
98+ echo -e "$SUMMARY" >> $GITHUB_STEP_SUMMARY
You can’t perform that action at this time.
0 commit comments