got it installed

This commit is contained in:
Lucas Gravley 2020-08-25 12:58:20 -05:00
parent 79dccdf62b
commit 6c25dc24f0

View file

@ -63,7 +63,9 @@ RUN apk add --update --no-cache \
gnupg \ gnupg \
icu-libs \ icu-libs \
jq \ jq \
libc-dev libxml2-dev libxml2-utils \ krb5-libs \
libc-dev libxml2-dev libxml2-utils libgcc \
libcurl libintl libssl1.1 libstdc++ \
make \ make \
musl-dev \ musl-dev \
npm nodejs-current \ npm nodejs-current \
@ -104,6 +106,16 @@ ENV PATH="/node_modules/.bin:${PATH}"
############################## ##############################
RUN bundle install 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 # # 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/ \ && mv dart-sdk/bin/* /usr/bin/ && mv dart-sdk/lib/* /usr/lib/ && mv dart-sdk/include/* /usr/include/ \
&& rm -r dart-sdk/ && rm -r dart-sdk/
################ #################################################
# Install Raku # # Install Raku and additional Edge dependencies #
################ #################################################
# Basic setup, programs and init # Basic setup, programs and init
RUN echo "http://dl-cdn.alpinelinux.org/alpine/edge/testing/" >> /etc/apk/repositories \ RUN echo "http://dl-cdn.alpinelinux.org/alpine/edge/testing/" >> /etc/apk/repositories \
&& apk add --update --no-cache rakudo zef && apk add --update --no-cache rakudo zef