签入版本

This commit is contained in:
2026-09-28 18:51:35 +08:00
commit ab0f064ea6
2692 changed files with 354751 additions and 0 deletions
+16
View File
@@ -0,0 +1,16 @@
masterProfiles: ['','uat','prod']
Profiles: ['','dev']
jobConfigFile: "rxthinkcmfWebConfig.yml"
npmCompileCMD: |
set -e \
&& yarn config set registry https://registry.npmmirror.com \
&& yarn config get registry \
&& yarn config set strict-ssl false \
&& yarn config set sass_binary_site https://repo.huaweicloud.com/node-sass/node-sass \
&& rm -rf node_modules \
&& rm -rf package-lock.json \
&& rm -rf node_modules/.cache 2>/dev/null || true \
&& yarn cache clean --force \
&& yarn global add node-gyp@10.3.1 \
&& yarn install --unsafe-perm --legacy-peer-deps --network-timeout 300000 \
&& yarn run build:${PROFILE}
+35
View File
@@ -0,0 +1,35 @@
# 基础镜像地址
ARG VAR_BASE_IMAGE
# 基础镜像
FROM ${VAR_BASE_IMAGE}
# 镜像作者
LABEL MAINTAINER="xiaomayicloud@163.com"
# 环境变量
ARG VAR_PROFILES
# 端口
ARG VAR_PORT
# 文件
ARG VAR_JARFILE
# 文件地址
ARG VAR_JARFILE_PATH
# 设置端口
ENV PORT=${VAR_PORT}
ENV JAVA_OPTS="-Dfile.encoding=UTF-8 -Dsun.jnu.encoding=UTF-8 -server -Xms256m -Xmx1g -Xss256k"
# 设置文件包名
ENV JARFILE=${VAR_JARFILE}
# 设置环境变量
ENV PROFILES=${VAR_PROFILES}
# 暴露端口
EXPOSE ${PORT}
# 设置工作区
WORKDIR /opt/apps
# 拷贝文件
COPY ${VAR_JARFILE_PATH}/${VAR_JARFILE} ./
#CMD ["sh", "-c", "java ${JAVA_OPTS} -jar ${JARFILE} --spring.profiles.active=${PROFILES}"]
CMD ["sh", "-c", "java ${JAVA_OPTS} -jar ${JARFILE}"]
+3
View File
@@ -0,0 +1,3 @@
@Library('share-library@master')_
orgName = 'rxthinkcmf'
pipelineJDKService(orgName)