This commit is contained in:
parent
a01077514d
commit
7d69bbac2b
59
.drone.yml
59
.drone.yml
@ -4,7 +4,8 @@ type: ssh
|
|||||||
name: "服务器部署"
|
name: "服务器部署"
|
||||||
|
|
||||||
server:
|
server:
|
||||||
host: 110.40.192.42:8022
|
host:
|
||||||
|
from_secret: SSH_SERVER
|
||||||
user: root
|
user: root
|
||||||
ssh_key:
|
ssh_key:
|
||||||
from_secret: SSH_KEY
|
from_secret: SSH_KEY
|
||||||
@ -12,55 +13,81 @@ server:
|
|||||||
clone:
|
clone:
|
||||||
disable: true
|
disable: true
|
||||||
|
|
||||||
|
environment:
|
||||||
|
WEBROOT:
|
||||||
|
from_secret: WEBROOT
|
||||||
|
GIT_NAME:
|
||||||
|
from_secret: GIT_NAME
|
||||||
|
GIT_PASSWD:
|
||||||
|
from_secret: GIT_PASSWD
|
||||||
|
MYSQLHOST:
|
||||||
|
from_secret: MYSQLHOST
|
||||||
|
MYSQLUSER:
|
||||||
|
from_secret: MYSQLUSER
|
||||||
|
MYSQLNAME:
|
||||||
|
from_secret: MYSQLNAME
|
||||||
|
MYSQLPASSWD:
|
||||||
|
from_secret: MYSQLPASSWD
|
||||||
|
MYSQLPORT:
|
||||||
|
from_secret: MYSQLPORT
|
||||||
|
|
||||||
|
|
||||||
steps:
|
steps:
|
||||||
- name: "Git 设置"
|
- name: "Git 设置"
|
||||||
environment:
|
|
||||||
GIT_NAME:
|
|
||||||
from_secret: GIT_NAME
|
|
||||||
GIT_PASSWD:
|
|
||||||
from_secret: GIT_PASSWD
|
|
||||||
commands:
|
commands:
|
||||||
|
- export WEBROOT=$WEBROOT
|
||||||
- export GIT_NAME=$GIT_NAME
|
- export GIT_NAME=$GIT_NAME
|
||||||
- export GIT_PASSWD=$GIT_PASSWD
|
- export GIT_PASSWD=$GIT_PASSWD
|
||||||
- cd /www/wwwroot/car.des8.com
|
- cd $WEBROOT
|
||||||
- git remote rm origin
|
- git remote rm origin
|
||||||
- git remote add origin http://$GIT_NAME:$GIT_PASSWD@git.des8.com/heibai2006/car4s.git
|
- git remote add origin http://$GIT_NAME:$GIT_PASSWD@git.des8.com/heibai2006/car4s.git
|
||||||
|
|
||||||
- name: "Clone 代码"
|
- name: "Clone 代码"
|
||||||
commands:
|
commands:
|
||||||
|
- export WEBROOT=$WEBROOT
|
||||||
- echo "Clone 代码"
|
- echo "Clone 代码"
|
||||||
- cd /www/wwwroot/car.des8.com
|
- cd $WEBROOT
|
||||||
- pwd && ls -l
|
- pwd && ls -l
|
||||||
- git pull origin master
|
- git pull origin master
|
||||||
|
|
||||||
- name: "设置Env配置"
|
- name: "设置Env配置"
|
||||||
commands:
|
commands:
|
||||||
- echo "设置Env配置"
|
- echo "设置Env配置"
|
||||||
- cd /www/wwwroot/car.des8.com
|
- export WEBROOT=$WEBROOT
|
||||||
|
- export MYSQLHOST=$MYSQLHOST
|
||||||
|
- export MYSQLNAME=$MYSQLNAME
|
||||||
|
- export MYSQLUSER=$MYSQLUSER
|
||||||
|
- export MYSQLPASSWD=$MYSQLPASSWD
|
||||||
|
- export MYSQLPORT=$MYSQLPORT
|
||||||
|
- cd $WEBROOT
|
||||||
- echo "[app]" > .env
|
- echo "[app]" > .env
|
||||||
- echo "debug = false" >> .env
|
- echo "debug = false" >> .env
|
||||||
- echo "trace = false" >> .env
|
- echo "trace = false" >> .env
|
||||||
- echo "[database]" >> .env
|
- echo "[database]" >> .env
|
||||||
- echo "hostname = 127.0.0.1" >> .env
|
- echo "hostname = $MYSQLHOST" >> .env
|
||||||
- echo "database = car_des8_com" >> .env
|
- echo "database = $MYSQLNAME" >> .env
|
||||||
- echo "username = car_des8_com" >> .env
|
- echo "username = $MYSQLUSER" >> .env
|
||||||
- echo "password = eSfcCeDH76zC3MLG" >> .env
|
- echo "password = $MYSQLPASSWD" >> .env
|
||||||
- echo "hostport = 3306" >> .env
|
- echo "hostport = $MYSQLPORT" >> .env
|
||||||
- echo "prefix = car_" >> .env
|
- echo "prefix = car_" >> .env
|
||||||
- echo "debug = false" >> .env
|
- echo "debug = false" >> .env
|
||||||
- cat .env
|
- cat .env
|
||||||
|
|
||||||
- name: "更改文件权限"
|
- name: "更改文件权限"
|
||||||
commands:
|
commands:
|
||||||
|
- export WEBROOT=$WEBROOT
|
||||||
- echo "更改文件权限"
|
- echo "更改文件权限"
|
||||||
- cd /www/wwwroot/car.des8.com
|
- rm -rf ./public/.user.ini
|
||||||
|
- cd $WEBROOT
|
||||||
- chown -R www:www ./
|
- chown -R www:www ./
|
||||||
|
- echo "open_basedir=$WEBROOT/:/tmp/" > ./public/.user.ini
|
||||||
- pwd && ls -l
|
- pwd && ls -l
|
||||||
|
|
||||||
- name: "清除缓存"
|
- name: "清除缓存"
|
||||||
commands:
|
commands:
|
||||||
|
- export WEBROOT=$WEBROOT
|
||||||
- echo "清除缓存"
|
- echo "清除缓存"
|
||||||
- cd /www/wwwroot/car.des8.com/runtime
|
- cd $WEBROOT/runtime
|
||||||
- rm -rf ./cache
|
- rm -rf ./cache
|
||||||
- rm -rf ./temp
|
- rm -rf ./temp
|
||||||
- pwd && ls -l
|
- pwd && ls -l
|
||||||
|
Loading…
Reference in New Issue
Block a user