问题标签 [azure-git-deployment]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
306 浏览

azure - 无法在 Azure 中设置持续部署

查看文档,这似乎非常简单……也许这与我的 Azure 配置有关。我只是在 Azure 中设置了一个演示项目(这将是一个 Node 应用程序)。我设置了一个 Web 应用程序(尝试了标准、基本和免费级别)并尝试按照这里的说明进行操作,这些说明看起来非常简单。

https://azure.microsoft.com/en-us/documentation/articles/web-sites-publish-source-control/

但是当我在我的网络应用程序上转到“所有设置”时,发布设置下没有“持续部署”选项。

发布命令

所以我想也许我需要设置我的部署凭据。当我转到部署凭据时,它指出我需要创建一个部署用户名和密码。但即使我输入了满足要求的凭据,“保存”按钮也永远不会启用!

设置部署凭据

任何关于这里发生的事情的想法将不胜感激。我虽然可能是某种区域限制,但这似乎不太可能,因为我已经尝试过西部和中南部地区。我确信我正在做一些明显愚蠢的事情,只是错过了它。

谢谢!

0 投票
2 回答
1508 浏览

azure - Azure:快速更改用于持续部署的分支(github)

我在 Azure 上有一个连接到 github 以进行持续部署的 webapp。是否有任何快速的方法来更改它连接到的分支,或者我必须断开连接然后再次连接才能选择新分支?

问题是 Azure 在某处有一个错误,当我断开连接时,我只能在断开连接 15 或 30 分钟后再次连接而不会出现错误......

0 投票
1 回答
149 浏览

azure - 继续部署无法与 github 私有存储库一起正常工作

Azure 继续部署无法与 github 私有存储库一起正常工作。我正在使用 Azure 部署按钮方法。

错误:响应状态码不表示成功:404(未找到)

自述文件

azuredeploy-parameters.json

天蓝色部署.json

0 投票
2 回答
1452 浏览

azure - 使用资源管理器 (ARM) 模板通过 Git 部署部署 Azure Web 应用

此示例显示如何通过 Azure 资源管理器 (ARM) 模板创建链接到 GitHub 存储库的 Web 应用程序:https ://github.com/Azure/azure-quickstart-templates/tree/master/201-web-app -github-部署

这是依赖资源的片段:

但是,我想创建一个网站,从我自己的本地 git 存储库部署。如何使用 ARM 模板完成此操作?

更新:澄清我想要做什么:我想创建一个带有附加 Git 存储库的 Web 应用程序。请参阅这篇文章:https ://azure.microsoft.com/en-us/documentation/articles/web-sites-publish-source-control/ - 我尝试自动化的步骤在标题为“启用Web 应用程序存储库”——我不想通过 Azure 门户进行操作

0 投票
0 回答
109 浏览

azure - 持续部署到 Azure VM

我在 Azure 中设置了一个 Git 挂钩。但是,每当我尝试推送到 Azure VM 时,我都会卡在这个屏幕上,并且它会冻结。我正在使用与 SSH 进入天蓝色虚拟机相同的密钥。

卡在这里。

0 投票
2 回答
1617 浏览

node.js - AZURE Web Apps:从 Github 存储库部署 Angular SPA 和 Node Express 服务器

我在 Github 存储库中有一个 webapp,它有一个 Angular 客户端和一个 Node Express 后端服务器。我不知道如何将这些同时部署到 Azure webapp。没有任何教程涵盖这一点。他们告诉你唯一要做的就是在根目录中有一个 index.html 或一个 server.js,这不是我的应用程序的结构。

但是我确实尝试将服务器移动到根目录中的 server.js ,然后那里什么也没发生。

我不知道从哪里开始。非常感谢您的帮助。

告诉我您还需要什么信息,因为我不知道,而且这方面的文档为零。

更新:这些似乎都不起作用。我尝试将虚拟路径切换/到所在的 dist 文件夹index.html,但这并没有做任何事情。

0 投票
2 回答
470 浏览

asp.net-mvc - Github -> Azure 部署:找不到路径

我正在尝试通过 Github 将 .NET-MVC 应用程序部署到 Azure,但部署失败并显示以下错误消息。这可能是什么原因?它在本地工作。

提前感谢您的任何提示和提示!

0 投票
1 回答
67 浏览

node.js - 节点的 Azure Git 连续部署不起作用

我们有一个 REST API (npm restify) 可以部署到 Azure,而且它是成功的。

在此之后,我们让 web.config 将其指向根目录中的 app.js(之前是 server.js 作为库存)。查看日志,它说指向端口 8085 上的 0.0.0.0。我们不确定如何更改它,因为我们设置了 env 变量来更改这些,但 Azure kudu 似乎没有听。

app.js 也只是一个 module.exports = require(".src/server.js"); 任何想法将不胜感激!

0 投票
1 回答
768 浏览

powershell - 从 PowerShell 部署后操作挂钩访问 Azure/Kudu 变量

我正在使用 Git 持续部署部署 Azure 应用程序服务,并使用部署后操作挂钩将部署记录到 Slack 通道。我的动作钩子是用 PowerShell 脚本编写的。

如何从我的 PowerShell 脚本中访问 Azure 或 Kudu 环境变量或应用程序设置?很清楚如何通过 deploy.cmd 执行此操作,但我没有 PowerShell 的运气。

理想情况下,我希望能够访问以下内容:

  • Azure 应用服务名称
  • 部署槽名称
  • 部署源/目标路径
  • 应用程序设置和/或连接字符串
0 投票
2 回答
52 浏览

git - 即使在下一次提交中修复,来自 git 的 Azure 部署也会产生相同的错误

我正在laravel使用bitbucket git远程仓库作为源来部署我的应用程序。它一直运行良好,每次提交都会更新部署。但是在一次特定的提交中,部署失败了。以下是错误日志:

部署错误日志

从错误中可以看出,文件名中有一些无效字符,例如冒号。修复此错误并提交更改后,部署在提交时运行,但总是失败并显示完全相同的错误日志。这里重要的一点是,文件的名称包含当前日期。如果您注意到,日志,今天仍然是一样的,与问题首次出现的旧日期相同。

我尝试更改源分支,更改 url,断开并连接回部署源,但部署总是失败,显示相同的错误。它让我感觉 azure 有点缓存/堆叠了我失败的部署,并且总是显示错误(我不知道,因为我是新手)

有什么我必须做的吗?有什么要重置的吗?有什么选择吗?我肯定错过了什么。感谢任何帮助/指导,因为我被困了两天。