提交 47c61d70 编写于 作者: 6 63650ad6a5590a2c92b8ae9b

fix: 修复启动命令 多个命令链接词;

上级 b216e948
......@@ -3,7 +3,7 @@
autoOpen: false # 打开工作空间时是否自动开启所有应用的预览
apps:
- port: 8082 # 应用的端口
run: apt-get purge openjdk-17-jdk:amd64 -y && apt-get purge openjdk-17-jdk-headless:amd64 -y && apt-get purge openjdk-17-jre:amd64 -y && apt-get purge openjdk-17-jre-headless:amd64 -y && echo "删除jdk17成功" && sudo apt install openjdk-8-jdk && echo "安装jdk1.8成功" && echo "export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64" >> /etc/profile && echo "export JRE_HOME=/usr/lib/jvm/java-8-openjdk-amd64/jre" >> /etc/profile && source /etc/profile && export PATH=$PATH:/usr/lib/jvm/java-8-openjdk-amd64/bin && echo "配置环境变量成功" && mvn install -Dmaven.test.skip=true && echo "maven 打包成功" && cd target && apt install unzip && unzip -o cfile-0.0.3-SNAPSHOT.jar && echo "解压启动包成功" && echo "启动mysql,这里mysql 为8.0" && service mysql start && echo "获取mysql 用户名和密码" && mysqlUser=`sudo cat /etc/mysql/debian.cnf | grep user | awk -F '=' '{print $2}' | sed -n 1p | sed -e 's/^[ ]*//g' | sed -e 's/[ ]*$//g'` && mysqlPassword=`sudo cat /etc/mysql/debian.cnf | grep password | awk -F '=' '{print $2}' | sed -n 1p | sed -e 's/^[ ]*//g' | sed -e 's/[ ]*$//g'` && echo "给mysql修改root 账号的密码" && mysql -h 127.0.0.1 -P 3306 -u${mysqlUser} -p${mysqlPassword} -e "update mysql.user set plugin='mysql_native_password' where user='root'; ALTER USER 'root'@'localhost' IDENTIFIED BY 'root';FLUSH PRIVILEGES;" && echo "给mysql 创建cfiel的用户" && mysql -h 127.0.0.1 -P 3306 -u${mysqlUser} -p${mysqlPassword} -e "use mysql;create user cfile_admin@'%' identified by 'cfile_admin_password';" || mysql -h 127.0.0.1 -P 3306 -u${mysqlUser} -p${mysqlPassword} -e "use mysql;grant all privileges on cfile.* to cfile_admin@'%' ;FLUSH PRIVILEGES;alter user cfile_admin@'%' identified with mysql_native_password by 'cfile_admin_password';" && echo "初始化cfile的数据库" && mysql -h 127.0.0.1 -P 3306 -u${mysqlUser} -p${mysqlPassword} -e "source ../sql/建表语句备份.sql" && echo "数据库初始化完成" && echo "创建并授权目录" &&sudo mkdir -vp /opt/cfile && sudo chmod 777 /opt/cfile && echo "开始启动java" && java -Dsys-service=cfile org.springframework.boot.loader.JarLauncher && echo "启动完之后,返回项目根目录" && cd ../
run: apt-get purge openjdk-17-jdk:amd64 -y && apt-get purge openjdk-17-jdk-headless:amd64 -y && apt-get purge openjdk-17-jre:amd64 -y && apt-get purge openjdk-17-jre-headless:amd64 -y && echo "删除jdk17成功" && sudo apt install openjdk-8-jdk && echo "安装jdk1.8成功" && echo "export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64" >> /etc/profile && echo "export JRE_HOME=/usr/lib/jvm/java-8-openjdk-amd64/jre" >> /etc/profile && source /etc/profile && export PATH=$PATH:/usr/lib/jvm/java-8-openjdk-amd64/bin && echo "配置环境变量成功" && mvn install -Dmaven.test.skip=true && echo "maven 打包成功" && cd target && apt install unzip && unzip -o cfile-0.0.3-SNAPSHOT.jar && echo "解压启动包成功" && echo "启动mysql,这里mysql 为8.0" && service mysql start && echo "获取mysql 用户名和密码" && mysqlUser=`sudo cat /etc/mysql/debian.cnf | grep user | awk -F '=' '{print $2}' | sed -n 1p | sed -e 's/^[ ]*//g' | sed -e 's/[ ]*$//g'` && mysqlPassword=`sudo cat /etc/mysql/debian.cnf | grep password | awk -F '=' '{print $2}' | sed -n 1p | sed -e 's/^[ ]*//g' | sed -e 's/[ ]*$//g'` && echo "给mysql修改root 账号的密码" && mysql -h 127.0.0.1 -P 3306 -u${mysqlUser} -p${mysqlPassword} -e "update mysql.user set plugin='mysql_native_password' where user='root'; ALTER USER 'root'@'localhost' IDENTIFIED BY 'root';FLUSH PRIVILEGES;" && echo "给mysql 创建cfiel的用户" && mysql -h 127.0.0.1 -P 3306 -u${mysqlUser} -p${mysqlPassword} -e "use mysql;create user cfile_admin@'%' identified by 'cfile_admin_password';" ; mysql -h 127.0.0.1 -P 3306 -u${mysqlUser} -p${mysqlPassword} -e "use mysql;grant all privileges on cfile.* to cfile_admin@'%' ;FLUSH PRIVILEGES;alter user cfile_admin@'%' identified with mysql_native_password by 'cfile_admin_password';" && echo "初始化cfile的数据库" && mysql -h 127.0.0.1 -P 3306 -u${mysqlUser} -p${mysqlPassword} -e "source ../sql/建表语句备份.sql" && echo "数据库初始化完成" && echo "创建并授权目录" &&sudo mkdir -vp /opt/cfile && sudo chmod 777 /opt/cfile && echo "开始启动java" && java -Dsys-service=cfile org.springframework.boot.loader.JarLauncher && echo "启动完之后,返回项目根目录" && cd ../
command: # 使用此命令启动服务,且不执行run
root: ./ # 应用的启动目录
name: 在线收集文件项目 # 应用名称
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册