💚 📦 打包设置
This commit is contained in:
parent
ef94848f7c
commit
0598597e3e
|
@ -21,7 +21,7 @@ build-job:
|
|||
# 打印编译开始信息
|
||||
- echo "Compiling the code..."
|
||||
# 使用Maven编译Java项目,跳过测试
|
||||
- npm i -g pnpm && pnpm i
|
||||
- npm i -g pnpm && pnpm i && pnpm build
|
||||
# 打印编译完成信息
|
||||
- echo "Compile complete."
|
||||
# 从Docker Hub拉取OpenJDK基础镜像
|
||||
|
@ -29,8 +29,7 @@ build-job:
|
|||
# 打印拉取完成信息
|
||||
- echo "docker pull complete."
|
||||
# 使用Dockerfile构建Docker镜像,并打上标签
|
||||
- ls
|
||||
- pnpm build && cd docker && docker build -f Dockerfile -t $CONTAINER_NAME:$DOCKER_TAG .
|
||||
- cd docker && pwd && ls && docker build -f Dockerfile -t $CONTAINER_NAME:$DOCKER_TAG .
|
||||
# 打印构建成功信息
|
||||
- echo "Application successfully deployed."
|
||||
|
||||
|
|
|
@ -19,9 +19,9 @@ RUN echo "Asia/Shanghai" > /etc/timezone
|
|||
WORKDIR /usr/share/nginx/html
|
||||
|
||||
# 将前端项目打包文件复制到 Nginx 的默认静态文件目录
|
||||
COPY docker/dist/ /usr/share/nginx/html
|
||||
COPY dist/ /usr/share/nginx/html
|
||||
# 复制到nginx目录下
|
||||
COPY docker/dist/ /etc/nginx/html
|
||||
COPY dist/ /etc/nginx/html
|
||||
|
||||
# 暴露 Nginx 的默认端口
|
||||
EXPOSE 80
|
||||
|
|
Loading…
Reference in New Issue