【问题标题】:grunt deploy not deploy to target咕噜部署不部署到目标
【发布时间】:2014-10-08 12:10:43
【问题描述】:

我尝试在 Jenkins 中使用 grunt-deploy 将 grunt 输出文件夹 ( dist ) 部署到服务器空间。它在 grunt 部署后返回成功消息。但它实际上没有部署到给定的目标。并且有服务器的用户名和密码选项。所以我认为它不安全的方法。如果是的话,给我一个正确的方法。也没有源路径选项。这是我的部署代码。

deploy: {
liveservers: {
  options:{
    servers: [{
      host: 'host',
      port: 'port',
      username: 'user',
      password: 'pass'
    }],
    cmds_before_deploy: [],
    cmds_after_deploy: [],
    deploy_path: '/home/testdeploy'
  }
} }

请帮帮我:(

【问题讨论】:

  • 请仔细检查您的 deploy_path

标签: jenkins gruntjs


【解决方案1】:

使用mkdir 命令创建releases 子文件夹:

cd /home/testdeploy
mkdir releases

然后重试。 releases 的存在是源代码中的硬编码假设

参考文献

【讨论】:

    猜你喜欢
    • 2015-09-16
    • 2011-10-29
    • 1970-01-01
    • 2013-04-24
    • 1970-01-01
    • 1970-01-01
    • 2011-08-03
    • 2011-08-01
    • 1970-01-01
    相关资源
    最近更新 更多