feat: add base dir to server
This commit is contained in:
@@ -52,6 +52,7 @@ host = "195.0.2.10" # алиас из ~/.ssh/config или IP
|
||||
port = 2222
|
||||
user = "deploy"
|
||||
key_path = "~/.ssh/id_ed25519"
|
||||
base_dir = "/var/www/pages" # корень для относительных sync target
|
||||
|
||||
[projects.my-node-app]
|
||||
server = "my-vps" # ссылка на профиль
|
||||
@@ -65,7 +66,8 @@ commands = ["npm ci", "npm run build"]
|
||||
|
||||
[[projects.my-node-app.sync]] # что заливать на сервер
|
||||
source = "dist" # файл или папка (относительно workdir)
|
||||
target = "/var/www/pages"
|
||||
target = "my-node-app" # относительный -> base_dir сервера;
|
||||
# абсолютный "/path" используется как есть
|
||||
|
||||
[projects.my-node-app.remote] # команды управления на сервере
|
||||
commands = ["pm2 restart pages"]
|
||||
|
||||
Reference in New Issue
Block a user