浏览代码

增加Supervisor管理进程

rubyangxg 4 年之前
父节点
当前提交
18c8855f9b
共有 1 个文件被更改,包括 4 次插入3 次删除
  1. 4 3
      build.sh

+ 4 - 3
build.sh

@@ -12,13 +12,13 @@ apk add --update ca-certificates && rm -rf /var/cache/apk/* &&
   keytool -list -keystore /usr/lib/jvm/java-1.8-openjdk/jre/lib/security/cacerts --storepass changeit
 
 MAVEN_VERSION=3.5.4
-MAVEN_HOME=/usr/lib/mvn
-echo "export PATH=$MAVEN_HOME/bin:$PATH" >> /etc/profile
+ENV MAVEN_HOME=/usr/lib/mvn
 
 wget http://archive.apache.org/dist/maven/maven-3/$MAVEN_VERSION/binaries/apache-maven-$MAVEN_VERSION-bin.tar.gz &&
   tar -zxvf apache-maven-$MAVEN_VERSION-bin.tar.gz &&
   rm apache-maven-$MAVEN_VERSION-bin.tar.gz &&
-  mv apache-maven-$MAVEN_VERSION /usr/lib/mvn
+  mv apache-maven-$MAVEN_VERSION $MAVEN_HOME &&
+  ln -s $MAVEN_HOME/bin/mvn /usr/bin/mvn
 
 #set easou private repository
 mv /usr/lib/mvn/conf/settings.xml /usr/lib/mvn/conf/settings.xml.bak
@@ -48,3 +48,4 @@ touch ~/.faketimerc
 rm -rf /var/cache/apk/*
 rm -rf /tmp/* /var/tmp/*
 
+CMD [""]