Move clang-format, safe-wrappers, release notes check in new job

Benefits:
- Faster feedback in case of error
- More checks run in parallel
- Removes stuff from Dockerfiles
- Uses newest available clang-format (in ubuntu repos)
This commit is contained in:
Orestis Floros
2021-11-02 23:12:27 +01:00
parent 20d0591e77
commit 680ddc7e10
6 changed files with 18 additions and 22 deletions

View File

@@ -13,12 +13,11 @@ RUN echo 'APT::Acquire::Retries "5";' > /etc/apt/apt.conf.d/80retry
# (3608 kB/s)). Hence, lets stick with httpredir.debian.org (default) for now.
# Install mk-build-deps (for installing the i3 build dependencies),
# clang and clang-format-9 (for checking formatting and building with clang),
# lintian (for checking spelling errors),
RUN linux32 apt-get update && \
DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends \
dpkg-dev devscripts git equivs \
build-essential clang clang-format-9 \
build-essential clang \
lintian && \
rm -rf /var/lib/apt/lists/*