我尝试使用Jenkins中的grunt-deploy将grunt输出文件夹(dist)部署到服务器空间。它在grunt deploy之后返回成功消息。但它实际上没有部署到给定的target.and有user和password的选项。所以我认为它不安全的方法。如果是给我一个正确的方法。也没有源路径选项。这是我的部署代码。
deploy: {
liveservers: {
options:{
servers: [{
host: 'host',
port: 'port',
username: 'user',
password: 'pass'
}],
cmds_before_deploy: [],
cmds_after_deploy: [],
deploy_path: '/home/testdeploy'
}
} }
请帮助我:(
答案 0 :(得分:0)
使用mkdir
命令创建releases
子文件夹:
cd /home/testdeploy
mkdir releases
然后重试。 releases
的存在是源中的硬编码假设
<强>参考强>