swarm
This commit is contained in:
24
builder-docker/jenkins/Dockerfile
Normal file
24
builder-docker/jenkins/Dockerfile
Normal file
@ -0,0 +1,24 @@
|
||||
FROM jenkins/jenkins:2.403-centos7
|
||||
|
||||
ENV MAVEN_VERSION 3.5.3
|
||||
ADD apache-maven-3.5.3 /opt/apache-maven-3.5.3
|
||||
|
||||
ADD gradle-7.3.2 /opt/gradle-7.3.2
|
||||
|
||||
ADD node-v12.22.8-linux-x64 /usr/local/node-v12.22.8-linux-x64
|
||||
|
||||
RUN node -v && npm -v
|
||||
|
||||
RUN ln -s /usr/local/node-v12.22.8-linux-x64/bin/node /usr/local/bin/node \
|
||||
&& ln -s /usr/local/node-v12.22.8-linux-x64/bin/npm /usr/local/bin/npm \
|
||||
&& npm install -g yarn \
|
||||
&& yarn config set registry https://mirrors.huaweicloud.com/repository/npm/ \
|
||||
&& yarn config set disturl https://mirrors.huaweicloud.com/nodejs/ \
|
||||
&& yarn config set electron_mirror https://mirrors.huaweicloud.com/electron/ \
|
||||
&& yarn config set registry https://registry.npm.taobao.org \
|
||||
&& yarn config set disturl https://npm.taobao.org/dist \
|
||||
&& yarn config set electron_mirror https://npm.taobao.org/mirrors/electron/ \
|
||||
&& yarn config set cache-folder /root/.yarn
|
||||
|
||||
|
||||
# docker build -f Dockerfile -t marsal1212/jenkins:latest .
|
Reference in New Issue
Block a user