Skip to content
Snippets Groups Projects
Commit 99b38202 authored by Alan Nelson's avatar Alan Nelson
Browse files

Merge branch 'dotnet-build-server-add-nodejs' into 'develop'

Add nodejs to dotnet build server

Closes #18

See merge request !66
parents fe50bf93 3bbc9c09
No related branches found
No related tags found
2 merge requests!67Add nodejs to dotnet build servers,!66Add nodejs to dotnet build server
...@@ -8,15 +8,18 @@ LABEL org.label-schema.build-date=$BUILD_DATE \ ...@@ -8,15 +8,18 @@ LABEL org.label-schema.build-date=$BUILD_DATE \
org.label-schema.description="Docker image to build .NET core 3.1 applications" \ org.label-schema.description="Docker image to build .NET core 3.1 applications" \
org.label-schema.vcs-ref=$VCS_REF \ org.label-schema.vcs-ref=$VCS_REF \
org.label-schema.vendor="University of Nebraska - Lincoln" \ org.label-schema.vendor="University of Nebraska - Lincoln" \
org.label-schema.version="0.1.1" \ org.label-schema.version="0.1.2" \
org.label-schema.schema-version="1.0" \ org.label-schema.schema-version="1.0" \
maintainer="Roger Feese <rfeese@nebraska.edu>" maintainer="Roger Feese <rfeese@nebraska.edu>"
# Make sure that tools we need are installed # Make sure that tools we need are installed
# JRE for sonarqube scanner post-scan # Add external nodejs LTS apt source
RUN curl -fsSL https://deb.nodesource.com/setup_14.x | bash -
# JRE, NodeJS for sonarqube scanner post-scan
RUN apt-get update && apt-get install -y \ RUN apt-get update && apt-get install -y \
git \ git \
openjdk-11-jre \ openjdk-11-jre \
nodejs \
&& rm -rf /var/lib/apt/lists/* && rm -rf /var/lib/apt/lists/*
# sonarscanner (https://docs.sonarqube.org/latest/analysis/scan/sonarscanner-for-msbuild/) # sonarscanner (https://docs.sonarqube.org/latest/analysis/scan/sonarscanner-for-msbuild/)
......
...@@ -8,15 +8,20 @@ LABEL org.label-schema.build-date=$BUILD_DATE \ ...@@ -8,15 +8,20 @@ LABEL org.label-schema.build-date=$BUILD_DATE \
org.label-schema.description="Docker image to build .NET core 5.0 applications" \ org.label-schema.description="Docker image to build .NET core 5.0 applications" \
org.label-schema.vcs-ref=$VCS_REF \ org.label-schema.vcs-ref=$VCS_REF \
org.label-schema.vendor="University of Nebraska - Lincoln" \ org.label-schema.vendor="University of Nebraska - Lincoln" \
org.label-schema.version="0.1.1" \ org.label-schema.version="0.1.2" \
org.label-schema.schema-version="1.0" \ org.label-schema.schema-version="1.0" \
maintainer="Roger Feese <rfeese@nebraska.edu>" maintainer="Roger Feese <rfeese@nebraska.edu>"
# Make sure that tools we need are installed # Make sure that tools we need are installed
# JRE for sonarqube scanner post-scan # Add external nodejs LTS apt source
RUN curl -fsSL https://deb.nodesource.com/setup_14.x | bash -
# Create missing man directores for update-alternatives
RUN mkdir -p /usr/share/man/man1
# JRE, NodeJS for sonarqube scanner post-scan
RUN apt-get update && apt-get install -y \ RUN apt-get update && apt-get install -y \
git \ git \
openjdk-11-jre \ openjdk-11-jre \
nodejs \
&& rm -rf /var/lib/apt/lists/* && rm -rf /var/lib/apt/lists/*
# sonarscanner (https://docs.sonarqube.org/latest/analysis/scan/sonarscanner-for-msbuild/) # sonarscanner (https://docs.sonarqube.org/latest/analysis/scan/sonarscanner-for-msbuild/)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment