Skip to content

Commit 40ae379

Browse files
committed
Downgrade CI to Debian 8 for glibc 2.19
Closes #1656
1 parent 761c203 commit 40ae379

File tree

2 files changed

+10
-6
lines changed

2 files changed

+10
-6
lines changed

ci/container/Dockerfile

+6-5
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM debian
1+
FROM debian:8
22

33
RUN apt-get update
44

@@ -27,10 +27,11 @@ RUN apt-get install -y gettext-base
2727
RUN apt-get install -y jq git rsync
2828

2929
# Installs shellcheck.
30-
RUN curl -sSL https://github.com/koalaman/shellcheck/releases/download/v0.7.1/shellcheck-v0.7.1.linux.$(uname -m).tar.xz | \
31-
tar -xJ && \
32-
mv shellcheck*/shellcheck /usr/local/bin && \
33-
rm -R shellcheck*
30+
# Unfortunately coredumps on debian:8
31+
#RUN curl -sSL https://github.com/koalaman/shellcheck/releases/download/v0.7.1/shellcheck-v0.7.1.linux.$(uname -m).tar.xz | \
32+
# tar -xJ && \
33+
# mv shellcheck*/shellcheck /usr/local/bin && \
34+
# rm -R shellcheck*
3435

3536
# Install Go dependencies
3637
RUN ARCH="$(dpkg --print-architecture)" && \

ci/dev/lint.sh

+4-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,10 @@ main() {
77
eslint --max-warnings=0 --fix $(git ls-files "*.ts" "*.tsx" "*.js")
88
stylelint $(git ls-files "*.css")
99
tsc --noEmit
10-
shellcheck -e SC2046,SC2164,SC2154 $(git ls-files "*.sh")
10+
# See comment in ./ci/container/Dockerfile
11+
if [[ ! $CI ]]; then
12+
shellcheck -e SC2046,SC2164,SC2154 $(git ls-files "*.sh")
13+
fi
1114
}
1215

1316
main "$@"

0 commit comments

Comments
 (0)