summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMarco Varlese <marco.varlese@suse.com>2018-04-06 10:25:48 +0200
committerMarco Varlese <marco.varlese@suse.com>2018-04-11 10:33:06 +0200
commit89e72949a984922ba77ba3af3bbddee3cb9ba174 (patch)
treeab4e5063907200cd40af302216834b8b3b9e4718
parentb4c3abbe1b9c45b0cb1b071cba69ceecafe45d07 (diff)
Indent package for opensuse Leap 42.3
openSUSE Leap 42.3 has an older version of the indent package compared to other distributions in Jenkins. In order to avoid misalignment, let's install version 2.2.11 to align with others. Change-Id: I1473425d2cb3d503bb98e008d8fa896fdd9173eb Signed-off-by: Marco Varlese <marco.varlese@suse.com>
-rw-r--r--packer/provision/basebuild.sh8
1 files changed, 8 insertions, 0 deletions
diff --git a/packer/provision/basebuild.sh b/packer/provision/basebuild.sh
index 339765c79..75b9148e1 100644
--- a/packer/provision/basebuild.sh
+++ b/packer/provision/basebuild.sh
@@ -258,6 +258,14 @@ opensuse_systems() {
# minimum so installing from TW repo
zypper install -y \
https://download.opensuse.org/tumbleweed/repo/oss/suse/x86_64/nasm-2.13.01-2.2.x86_64.rpm
+
+ # Leap 42.3 does not have a recent INDENT version
+ # Other distros in Jenkins run 2.2.11 so let's align Leap 42.3 too to avoid
+ # build checks differences and false-positives
+ zypper --non-interactive --gpg-auto-import-keys ar \
+ https://download.opensuse.org/repositories/devel:/tools/openSUSE_Leap_42.3/devel:tools.repo
+ zypper --gpg-auto-import-keys ref
+ zypper install -y indent
}
all_systems() {