retry build devel

pull/30628/head
Justin Newberry 2 years ago
parent ff1a7a81a7
commit a98c0b0293
  1. 2
      Jenkinsfile
  2. 6
      release/build_devel.sh
  3. 6
      scripts/retry.sh

2
Jenkinsfile vendored

@ -158,7 +158,7 @@ node {
// tici tests // tici tests
'onroad tests': { 'onroad tests': {
deviceStage("onroad", "tici-needs-can", ["SKIP_COPY=1"], [ deviceStage("onroad", "tici-needs-can", ["SKIP_COPY=1"], [
["build master-ci", "cd $SOURCE_DIR/release && TARGET_DIR=$TEST_DIR ./build_devel.sh"], ["build master-ci", "cd $SOURCE_DIR/release && TARGET_DIR=$TEST_DIR scripts/retry.sh ./build_devel.sh"],
["build openpilot", "cd selfdrive/manager && ./build.py"], ["build openpilot", "cd selfdrive/manager && ./build.py"],
["check dirty", "release/check-dirty.sh"], ["check dirty", "release/check-dirty.sh"],
["onroad tests", "pytest selfdrive/test/test_onroad.py -s"], ["onroad tests", "pytest selfdrive/test/test_onroad.py -s"],

@ -23,10 +23,8 @@ pre-commit uninstall || true
echo "[-] bringing master-ci and devel in sync T=$SECONDS" echo "[-] bringing master-ci and devel in sync T=$SECONDS"
cd $TARGET_DIR cd $TARGET_DIR
source scripts/retry.sh git fetch --depth 1 origin master-ci
git fetch --depth 1 origin devel
retry git fetch --depth 1 origin master-ci
retry git fetch --depth 1 origin devel
git checkout -f --track origin/master-ci git checkout -f --track origin/master-ci
git reset --hard master-ci git reset --hard master-ci

@ -20,4 +20,8 @@ function retry {
fi fi
} }
done done
} }
if [[ "${BASH_SOURCE[0]}" == "${0}" ]]; then
retry "$@"
fi

Loading…
Cancel
Save