1
0
mirror of https://github.com/samba-team/samba.git synced 2025-03-11 16:58:40 +03:00

bootstrap: Install ShellCheck and shfmt

Signed-off-by: Andreas Schneider <asn@samba.org>
Reviewed-by: Pavel Filipenský <pfilipensky@samba.org>
This commit is contained in:
Andreas Schneider 2022-02-21 11:29:29 +01:00 committed by Pavel Filipensky
parent f92bacbe21
commit 5ae4a6249f
7 changed files with 18 additions and 2 deletions

View File

@ -47,7 +47,7 @@ variables:
# Set this to the contents of bootstrap/sha1sum.txt
# which is generated by bootstrap/template.py --render
#
SAMBA_CI_CONTAINER_TAG: b62662cd85b10ca4767b9ead4e9b0482ad98ddb2
SAMBA_CI_CONTAINER_TAG: 1e06877f1afbb3dbd4283e00310d63216a274333
#
# We use the ubuntu1804 image as default as
# it matches what we have on sn-devel-184.

View File

@ -133,6 +133,8 @@ PKGS = [
('', 'rpcsvc-proto-devel'), # for <rpcsvc/rquota.h> header
('mawk', 'gawk'),
('', 'mold'),
('', 'ShellCheck'),
('', 'shfmt'),
('python3', 'python3'),
('python3-cryptography', 'python3-cryptography'), # for krb5 tests
@ -472,6 +474,8 @@ RPM_DISTS = {
'python3-setproctitle': 'python36-setproctitle',
'tracker-devel': '', # do not install
'mold': '',
'ShellCheck': '',
'shfmt': '',
}
},
'centos8s': {
@ -487,6 +491,8 @@ RPM_DISTS = {
'perl-FindBin': '',
'liburing-devel': '', # not available yet, Add me back, once available!
'mold': '',
'ShellCheck': '',
'shfmt': '',
}
},
'fedora36': {
@ -540,6 +546,8 @@ RPM_DISTS = {
'glusterfs-api-devel': '',
'libtasn1-tools': '', # asn1Parser is part of libtasn1
'mold': '',
'ShellCheck': '',
'shfmt': '',
}
}
}

View File

@ -15,6 +15,7 @@ dnf update -y
dnf install -y \
--setopt=install_weak_deps=False \
@development-tools \
ShellCheck \
acl \
attr \
autoconf \
@ -109,6 +110,7 @@ dnf install -y \
rpcsvc-proto-devel \
rsync \
sed \
shfmt \
sudo \
systemd-devel \
tar \

View File

@ -1,6 +1,7 @@
---
packages:
- @development-tools
- ShellCheck
- acl
- attr
- autoconf
@ -95,6 +96,7 @@ packages:
- rpcsvc-proto-devel
- rsync
- sed
- shfmt
- sudo
- systemd-devel
- tar

View File

@ -12,6 +12,7 @@ dnf update -y
dnf install -y \
--setopt=install_weak_deps=False \
@development-tools \
ShellCheck \
acl \
attr \
autoconf \
@ -106,6 +107,7 @@ dnf install -y \
rpcsvc-proto-devel \
rsync \
sed \
shfmt \
sudo \
systemd-devel \
tar \

View File

@ -1,6 +1,7 @@
---
packages:
- @development-tools
- ShellCheck
- acl
- attr
- autoconf
@ -95,6 +96,7 @@ packages:
- rpcsvc-proto-devel
- rsync
- sed
- shfmt
- sudo
- systemd-devel
- tar

View File

@ -1 +1 @@
b62662cd85b10ca4767b9ead4e9b0482ad98ddb2
1e06877f1afbb3dbd4283e00310d63216a274333