sdfwefwfdsfsfs
continuous-integration/drone/push Build is passing Details

This commit is contained in:
liaowei 2024-08-31 20:28:45 +08:00
parent 20e482e343
commit 190d8311a5
2 changed files with 17 additions and 9 deletions

View File

@ -1,16 +1,23 @@
#指定了基础镜像为 khipu/openjdk17-alpine即使用了 OpenJDK 17 的 Alpine 版本作为基础
# 使用 dockette/openjdk8 作为基础镜像
FROM dockette/openjdk8
#设置了一个名为 SERVIECE_PORT 的环境变量,并将其值设为 9090
ENV SERVIECE_PORT = 8080
# 容器里 新建目录 thirdPlatform
# 设置环境变量
ENV SERVIECE_PORT=8080
# 创建目录
RUN mkdir -p /drone/
# 工作区
# 设置工作目录
WORKDIR /drone
# 复制操作
# 复制 start.sh 脚本到容器内
COPY ./start.sh /drone/
#将宿主机当前目录下的 *.jar 文件复制到容器的 /third_platform_admin/ 目录下
# 复制 JAR 文件到容器内
COPY ./*.jar /drone/
#对 /thirdPlatform/ 目录及其子目录下的所有文件赋予可执行权限
# 赋予 /drone/ 目录下所有文件可执行权限
RUN chmod 755 -R /drone/
#设置容器的入口点为 /third_platform_admin/start.sh即在容器启动时执行该脚本
# 设置容器的入口点
ENTRYPOINT ["/drone/start.sh"]

View File

@ -1,3 +1,4 @@
#!/bin/sh
java -Xms128m -Xmx128m -jar /drone/*.jar
if [ $? != 0 ]; then