aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorOliver Smith <osmith@sysmocom.de>2022-11-10 13:05:36 +0100
committerOliver Smith <osmith@sysmocom.de>2022-11-10 13:11:56 +0100
commit8453ebc0a4163c71297e0aee06c6a0d585f9944c (patch)
tree7bfb100839fe2d2cf3e6ea270ca9888cc14e22b9
parente4a33ebda202352093c75766261b68ab0db8439a (diff)
jobs/gerrit-lint: don't use multiple-scm plugin
Clone osmo-ci.git in the shell script part to avoid using the no-longer maintained multiple-scm plugin. Related: OS#5763 Change-Id: I3e9bdfbbf00a234cd559bbf142432a788cfe8f75
-rw-r--r--jobs/gerrit-lint.yml20
1 files changed, 11 insertions, 9 deletions
diff --git a/jobs/gerrit-lint.yml b/jobs/gerrit-lint.yml
index 819d17d..847096b 100644
--- a/jobs/gerrit-lint.yml
+++ b/jobs/gerrit-lint.yml
@@ -57,22 +57,24 @@
branches:
- $GERRIT_BRANCH
refspec: $GERRIT_REFSPEC
- name:
choosing-strategy: gerrit
wipe-workspace: false
skip-tag: true
submodule:
recursive: false
- - git:
- basedir: 'osmo-ci'
- url: 'https://gerrit.osmocom.org/osmo-ci'
- credentials-id: d5eda5e9-b59d-44ba-88d2-43473cb6e42d
- branches:
- - '$BRANCH_CI'
- wipe-workspace: true
builders:
- - shell: 'cd code-from-gerrit && ../osmo-ci/lint/lint_diff.sh HEAD~1'
+ - shell: |
+ rm -rf osmo-ci
+ git clone \
+ --depth=1 \
+ --branch="$BRANCH_CI" \
+ https://gerrit.osmocom.org/osmo-ci \
+ osmo-ci
+ git -C osmo-ci log --oneline
+
+ cd code-from-gerrit
+ ../osmo-ci/lint/lint_diff.sh HEAD~1
wrappers:
- ansicolor: