问题标签 [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 投票
1 回答
1378 浏览

git - 为 Azure Devops 中托管的 git 存储库指定部署密钥

我找不到与在 Azure DevOps 中的特定存储库上部署密钥相关的任何文档。

ADO 平台有这种可能性吗?这是所有其他 git SCM 提供程序广泛支持的功能,所以我认为 ADO 也有办法管理它?

0 投票
1 回答
167 浏览

git - 如何使用 Azure CI CD 进程将 GitHub 存储库的多个文件夹同步到单个 AzureGit

我是 Git 新手。我在 GitHub 中有一个公共存储库,我喜欢与我的 Azure Git 同步。场景如下

GitHub 有多个没有父文件夹的文件夹和文件。我希望仅在父文件夹下使用 Azure CI CD 进程将这些文件夹和文件复制到我的 Azure Git。

我试图在附图中描述。 Git 进程

我怎样才能做到这一点?代码片段会更好地帮助我,因为我是 Git 新手。

注意:我必须使用 Azure CI CD 进程,因此不会有任何永久性的地方可以放置代码/分支。它总是在 Build Agent 中运行,每次执行都会改变。

0 投票
1 回答
40 浏览

azure - 是否可以仅使用 ARM 模板基于公共 git 存储库部署 Azure Web 应用程序?

我正在寻找一种基于包含 .NET、.NET Core 或 Node 服务的公共 git 存储库部署 Azure Web 应用程序的方法。但是,我只想使用 ARM 模板来部署 Web 应用程序。

因此,如果我有一个包含 .NET Core 项目(即 csproj 和关联的 C# 文件)的公共存储库,我想使用 ARM 模板部署一个 Web 应用程序,该应用程序将从该存储库部署。似乎可以通过各种选项进行持续部署,但我不太明白。

0 投票
2 回答
312 浏览

git - Azure DevOps Git UI 自动化相同的存储库或单独的

我正在设置 Azure DevOps Git Repo、构建和发布管道。

我们有独立的团队成员负责应用程序的开发和独立的 UI 测试自动化。

我的问题是我应该有

a) 一个用于应用程序代码和集成 UI 测试的存储库,其中包含构建所有内容的单一构建管道以及部署和运行 UI 测试的单一发布管道

b) 有两个独立的应用程序和 UI 测试存储库以及两个独立的构建和发布管道?

如果您有设置此设置的经验,那么哪种方法是首选方法,为什么?

0 投票
1 回答
1893 浏览

git - Azure Pipelines:如何授予构建服务帐户对存储库的贡献访问权限

我想要一个发布管道在开发分支中创建一个拉取请求以从功能分支中拉取。

当任务尝试创建我收到的拉取请求时:

勾选“允许脚本访问 OAuth 令牌”。

当我转到开发分支的分支安全部分时,我可以选择添加具有贡献权限的帐户,但我看不到任何匹配的帐户Build\\f00fffff-00ff--0fff-ff0f-0000f00ff00f。我已经尝试为项目集合构建服务帐户组、项目服务帐户和构建管理员添加贡献权限,但它仍然无法正常工作。

如何添加适当的权限?

0 投票
0 回答
852 浏览

azure - 在 Azure 数据工厂中更改 adf_publish 分支和路径

要更改 ADF 中的发布分支(默认为 adf_publish),即保存资源管理器模板的分支,请将 publish_config.json 文件添加到协作分支的根文件夹中,如下所述。文件内容为:

ADF 上的刷新将显示 'factory/adf_publish' 作为新分支。在发布时,arm 模板会保存到分支的根目录(模板文件夹的名称与 ADF 同名)。但是把它放在根文件夹上并不是我想要组织我的分支的方式。

如何控制创建 ARM 模板文件夹的文件夹路径?

0 投票
1 回答
77 浏览

powershell - 如何针对 Azure DevOps 存储库中的特定分支使用 Azure Powershell Datafactory cmdlet?

我在 AzureDevOps Repos 中有一个 Datafactory。 在此处输入图像描述

我正在尝试使用 Azure Powershell cmdlet 创建触发器,如下所示:在此处输入图像描述

问题是,当我运行上述命令时,Az DevOps Repo 上没有显示更改。所以我刚刚创建的触发器并没有出现在 Repo 中。

作为一种解决方法,我已经能够在我的本地 git 存储库中手动创建 JSON 文件 > 与本地主库合并 > 推送到在线主库,然后触发器工作正常,并且 JSON 文件在 Az DevOps 存储库中也可见。 在此处输入图像描述

但是如何指示 Powershell cmdlet 在特定分支上工作?因为当我只使用 PS cmdlet 时,添加的任何内容(触发器/数据集/管道)都不会在线显示在 Azure DevOps 存储库中。

所以,问题是,像Set-AzDatafactorV2Trigger这样的 cmdlet 在哪里操作/进行更改,是否可以更改以针对 git 存储库中的特定分支工作?

0 投票
1 回答
510 浏览

git - 克隆或拉取时在 GIT 存储库中保留回车/换行

注意到一些奇怪的事情......我正在使用 libgit2sharp 克隆存储库。克隆命令非常简单

除其他外,存储库包含一堆 .sql 文件。在大多数机器上,这些都很好,但在偶尔的客户端机器上,我发现所有 \r\n -“回车换行”行结尾都被换行 \n

这里可能会发生什么,最重要的是,我能做些什么来防止它发生吗?在大多数 SQL 中,这并不重要但我们有一些 SQL 语句包含实际文本,包括 CRLF,当这些语句更改为仅 LF 时,我们尝试使用的文本不再正确。

现在我对git不是很熟悉,所以我不知道我在做什么。我的猜测是我需要查看 gitattributes 并添加一行,例如

但是如何在现有存储库中执行此操作?我尝试将 gitattributes 文件添加到我的 Windows 机器上的 .git 文件夹,但是当我尝试提交(使用 tortoisegit)时,它没有看到任何更改。

我的远程 git 存储库位于 azure-devops

0 投票
2 回答
75 浏览

azure - 有没有办法将发布管道数据发送到 devops 中的 GIT 存储库?

是否有任何任务或东西会将发布管道数据发送到 git repo 而不是将其发送到任何环境?

0 投票
2 回答
181 浏览

git - 两个远程仓库之间的 git push

为了让位于 Internet 上任意位置(位置 A)的计算机触发git push从公共 GitHub 存储库github.com/someuser/source-repo(位置 B)到私有 Azure Git存储库(位置 C),需要使用什么特定语法NameOfAzdoOrganization@dev.azure.com/NameOfAzdoOrganization/NameOfAzdoProject/_git/NameOfAzdoProject

空的远程 Azure Git 存储库(位置 C)提供以下代码以从位置 A 的本地存储库推送以填充远程位置 C:

但是需要在位置 A 上运行什么命令才能从位置 B 推送到位置 C?