在AZURE Portal中构建带有流作业的CI / CD

时间:2019-12-30 03:18:15

标签: azure-stream-analytics

我是Azure和Azure部署的新手。

我按照以下步骤操作,我很困惑下一步该怎么做:

但是当我添加VS时,出现以下错误: enter image description here

然后,

  • 在DEVOPS中创建一个项目,创建Repos,然后将其克隆到VISUAL STUDIO
  • 在Visual Studio中,打开项目并尝试同步
  • 单击“同步”按钮后,我可以选择将其推送到Devops


    我有2个问题:


1)但是,即使我将其推送到DEVOPS,它也不包含“ NuGet包Microsoft.Azure.StreamAnalytics.CICD”,该怎么办。
2)第二个问题是我正在通过Visual Studio做CI / CD,因此,如果我直接在PORTAL中对流作业进行任何更改,除非我在VS中进行相同的更改,否则它不会得到反映?

1 个答案:

答案 0 :(得分:0)

对于问题1,您不能像对基于dotnet的项目那样使用nuget命令安装nuget软件包,您应该按照文档https://docs.microsoft.com/en-us/azure/stream-analytics/stream-analytics-tools-visual-studio-cicd-vsts

进行操作

配置NuGet程序包依赖项

Add packages.config to your project directory.

<?xml version="1.0" encoding="utf-8"?>
<packages>
<package id="Microsoft.Azure.StreamAnalytics.CICD" version="1.0.0" targetFramework="net452" />
</packages>

对于问题2,这是正确的。您在门户网站中所做的更改将记录在Azure RP服务中。 VS项目中的配置(json文件)是asa项目的源代码,因此您需要对其进行检入并将其重新部署到云中以使其生效。