mirror of
https://github.com/super-linter/super-linter.git
synced 2024-12-25 00:32:16 -05:00
got it installed
This commit is contained in:
parent
79dccdf62b
commit
6c25dc24f0
1 changed files with 16 additions and 4 deletions
20
Dockerfile
20
Dockerfile
|
@ -63,7 +63,9 @@ RUN apk add --update --no-cache \
|
|||
gnupg \
|
||||
icu-libs \
|
||||
jq \
|
||||
libc-dev libxml2-dev libxml2-utils \
|
||||
krb5-libs \
|
||||
libc-dev libxml2-dev libxml2-utils libgcc \
|
||||
libcurl libintl libssl1.1 libstdc++ \
|
||||
make \
|
||||
musl-dev \
|
||||
npm nodejs-current \
|
||||
|
@ -104,6 +106,16 @@ ENV PATH="/node_modules/.bin:${PATH}"
|
|||
##############################
|
||||
RUN bundle install
|
||||
|
||||
###################################
|
||||
# Install DotNet and Dependancies #
|
||||
###################################
|
||||
RUN wget --tries=5 -O dotnet-install.sh https://dot.net/v1/dotnet-install.sh \
|
||||
&& chmod +x dotnet-install.sh \
|
||||
&& ./dotnet-install.sh --install-dir /usr/share/dotnet -channel Current -version latest \
|
||||
&& /usr/share/dotnet/dotnet tool install -g dotnet-format
|
||||
|
||||
ENV PATH="${PATH}:/root/.dotnet/tools"
|
||||
|
||||
##############################
|
||||
# Installs Perl dependencies #
|
||||
##############################
|
||||
|
@ -207,9 +219,9 @@ RUN wget --tries=5 https://storage.googleapis.com/dart-archive/channels/stable/r
|
|||
&& mv dart-sdk/bin/* /usr/bin/ && mv dart-sdk/lib/* /usr/lib/ && mv dart-sdk/include/* /usr/include/ \
|
||||
&& rm -r dart-sdk/
|
||||
|
||||
################
|
||||
# Install Raku #
|
||||
################
|
||||
#################################################
|
||||
# Install Raku and additional Edge dependencies #
|
||||
#################################################
|
||||
# Basic setup, programs and init
|
||||
RUN echo "http://dl-cdn.alpinelinux.org/alpine/edge/testing/" >> /etc/apk/repositories \
|
||||
&& apk add --update --no-cache rakudo zef
|
||||
|
|
Loading…
Reference in a new issue