Use $GIT_URL in scripts to avoid https CA cert failure. 31/33931/1
authorDave Wallace <dwallacelf@gmail.com>
Fri, 1 Oct 2021 17:32:52 +0000 (13:32 -0400)
committerDave Wallace <dwallacelf@gmail.com>
Fri, 1 Oct 2021 17:32:52 +0000 (13:32 -0400)
- git clone using https fails due to expired CA certificate,
  but project repo git clone works using git transfer protocol.
  Use $GIT_URL for clone command in scripts which use the git
  transfer protocol to the git mirror (same as git clone
  of project repo's) instead of https to the public gerrit ip
  address.

Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
Change-Id: I15ef9e79e7e32d1561f6c452d192048f04c55caa

jjb/scripts/csit/device-semiweekly.sh [changed mode: 0644->0755]
jjb/scripts/csit/perf-timed.sh [changed mode: 0644->0755]
jjb/scripts/vpp/check_crc.sh [changed mode: 0644->0755]
jjb/scripts/vpp/csit-device.sh [changed mode: 0644->0755]
jjb/scripts/vpp/csit-perf.sh [changed mode: 0644->0755]

old mode 100644 (file)
new mode 100755 (executable)
index ea405b2..1086b54
@@ -21,13 +21,14 @@ set -exuo pipefail
 #
 # Variables read:
 # - WORKSPACE - Jenkins workspace to create csit subdirectory in.
+# - GIT_URL - Git clone URL
 # - BRANCH_ID - CSIT operational branch to be used for test.
 # Directories updated:
 # - ${WORKSPACE}/csit - Created, holding a checked out CSIT repository.
 # - Multiple other side effects by entry script(s), see CSIT repository.
 
 cd "${WORKSPACE}"
-git clone https://gerrit.fd.io/r/csit --depth=1 --no-single-branch --no-checkout
+git clone "${GIT_URL}/csit" --depth=1 --no-single-branch --no-checkout
 # Check BRANCH_ID value.
 if [[ -z "${BRANCH_ID-}" ]]; then
     echo "BRANCH_ID not provided => 'oper' belonging to master will be used."
old mode 100644 (file)
new mode 100755 (executable)
index 6d31f9e..10925b0
@@ -21,6 +21,7 @@ set -exuo pipefail
 #
 # Variables read:
 # - WORKSPACE - Jenkins workspace to create csit subdirectory in.
+# - GIT_URL - Git clone URL
 # - GERRIT_BRANCH - Jenkins configured GERRIT_BRANCH parameter equal to required
 #   CSIT branch.
 # - CSIT_REF - Override ref of CSIT git repository to checkout.
@@ -29,10 +30,10 @@ set -exuo pipefail
 # - Multiple other side effects by entry script(s), see CSIT repository.
 
 cd "${WORKSPACE}"
-git clone https://gerrit.fd.io/r/csit --depth=1 --no-single-branch --no-checkout
+git clone "${GIT_URL}/csit" --depth=1 --no-single-branch --no-checkout
 pushd "${WORKSPACE}/csit"
 if [[ -n "${CSIT_REF-}" ]]; then
-    git fetch --depth=1 https://gerrit.fd.io/r/csit "${CSIT_REF}"
+    git fetch --depth=1 "${GIT_URL}/csit" "${CSIT_REF}"
     git checkout FETCH_HEAD
 else
     git checkout "${GERRIT_BRANCH}"
old mode 100644 (file)
new mode 100755 (executable)
index 2e07c2b..c0a9d50
@@ -21,16 +21,17 @@ set -exuo pipefail
 #
 # Variables read:
 # - WORKSPACE - Jenkins workspace to create csit subdirectory in.
+# - GIT_URL - Git clone URL
 # - CSIT_REF - Override ref of CSIT git repository to checkout.
 # Directories updated:
 # - ${WORKSPACE}/csit - Created, holding a checked out CSIT repository.
 # - Multiple other side effects by entry script(s), see CSIT repository.
 
 cd "${WORKSPACE}"
-git clone https://gerrit.fd.io/r/csit --depth=1 --no-single-branch --no-checkout
+git clone "${GIT_URL}/csit" --depth=1 --no-single-branch --no-checkout
 pushd "${WORKSPACE}/csit"
 if [[ -n "${CSIT_REF-}" ]]; then
-    git fetch --depth=1 https://gerrit.fd.io/r/csit "${CSIT_REF}"
+    git fetch --depth=1 "${GIT_URL}/csit" "${CSIT_REF}"
     git checkout FETCH_HEAD
 else
     git checkout HEAD
old mode 100644 (file)
new mode 100755 (executable)
index 6d4beb8..9891930
@@ -21,16 +21,17 @@ set -exuo pipefail
 #
 # Variables read:
 # - WORKSPACE - Jenkins workspace to create csit subdirectory in.
+# - GIT_URL - Git clone URL
 # - CSIT_REF - Override ref of CSIT git repository to checkout.
 # Directories updated:
 # - ${WORKSPACE}/csit - Created, holding a checked out CSIT repository.
 # - Multiple other side effects by entry script(s), see CSIT repository.
 
 cd "${WORKSPACE}"
-git clone https://gerrit.fd.io/r/csit --depth=1 --no-single-branch --no-checkout
+git clone "${GIT_URL}/csit" --depth=1 --no-single-branch --no-checkout
 pushd "${WORKSPACE}/csit"
 if [[ -n "${CSIT_REF-}" ]]; then
-    git fetch --depth=1 https://gerrit.fd.io/r/csit "${CSIT_REF}"
+    git fetch --depth=1 "${GIT_URL}/csit" "${CSIT_REF}"
     git checkout FETCH_HEAD
 else
     git checkout HEAD
old mode 100644 (file)
new mode 100755 (executable)
index e573066..ee0b500
@@ -21,16 +21,17 @@ set -exuo pipefail
 #
 # Variables read:
 # - WORKSPACE - Jenkins workspace to create csit subdirectory in.
+# - GIT_URL - Git clone URL
 # - CSIT_REF - Override ref of CSIT git repository to checkout.
 # Directories updated:
 # - ${WORKSPACE}/csit - Created, holding a checked out CSIT repository.
 # - Multiple other side effects by entry script(s), see CSIT repository.
 
 cd "${WORKSPACE}"
-git clone https://gerrit.fd.io/r/csit --depth=1 --no-single-branch --no-checkout
+git clone "${GIT_URL}/csit" --depth=1 --no-single-branch --no-checkout
 pushd "${WORKSPACE}/csit"
 if [[ -n "${CSIT_REF-}" ]]; then
-    git fetch --depth=1 https://gerrit.fd.io/r/csit "${CSIT_REF}"
+    git fetch --depth=1 "${GIT_URL}/csit" "${CSIT_REF}"
     git checkout FETCH_HEAD
 else
     git checkout HEAD