UNPKG

rdtool

Version:

A simple Node.js-based remote deployment tool that makes deployments easier with config files.

22 lines (21 loc) 917 B
module.exports = { description: "", scriptCode: "", // 脚本执行命令(相对路径指向rdt命令执行的目录, 该字段仅作为记录标识) host: "127.0.0.1", port: 22, username: "root", password: "password", localBaseDir: "./", // 本地执行命令的根目录(相对路径指向rdt命令执行的目录) remoteBaseDir: "/home", // 远端执行命令的根目录 isPrintResult: true, // 是否打印执行结果 isPrintCurCommand: true, // 是否打印当前执行的命令 isPrintTotalExecTime: true, // 是否打印总执行时间 isPrintCurTime: true, // 是否在执行中打印当前时间 commands: [ "[local:]npm run build", "[remote-mkdir:]./test", // Create a directory "[upload(isPrintUploadPath):]./dist,./test/dist", "[print:]脚本执行完成", ], warn: "you need to install rdtool first: npm install rdtool -g", };