首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Azure DevOps上的构建管道期间,是否可以下载文件/数据?

在Azure DevOps上的构建管道期间,是否可以下载文件/数据?
EN

Stack Overflow用户
提问于 2020-12-04 23:05:36
回答 2查看 281关注 0票数 0

我们希望通过azure devops将开发转移到另一家公司,我们问自己,是否不仅可以通过这个管道推出新的版本。但也可以通过azure devops或aws devops管道从生产环境下载数据?我自己研究了一下,但什么也没找到。

你们中有谁有更多关于这个的信息吗?

谢谢

EN

回答 2

Stack Overflow用户

发布于 2020-12-04 23:18:52

artifacts在你的“环境”中时,你应该使用它。

否则,您可以使用gitcurlwget普通命令行工具,这取决于您的构建代理。

票数 0
EN

Stack Overflow用户

发布于 2020-12-07 14:34:10

DevOps上的构建管道期间,是否可以下载文件/数据?

在Azure FTP中,没有下载文件/数据的任务,但你可以使用PowerShell任务连接到DevOps服务器并下载文件。

有关详细信息,请参阅此similar question

  • task: PowerShell@2输入:文件夹:'inline‘脚本:| #FTP服务器信息-设置变量$ftp = "ftp://XXX.com/“$user = 'UserName’$pass = 'Password‘$folder = 'FTP_Folder’$target = "C:\Folder\Folder1\”#设置凭证$credentials =新对象System.Net.NetworkCredential($user,$pass)函数Get-FtpDir ($url,$credentials) { $request = Net.WebRequest::Create($url) $request.Method = System.Net.WebRequestMethods+FTP::ListDirectory if ( $credentials ) { $request.Credentials =$credentials} $response = $request.GetResponse() $reader =新建对象IO.StreamReader $response.GetResponseStream() while(-not $reader.EndOfStream) { $reader.ReadLine() }#$reader.ReadToEnd() $reader.Close() $response.Close() } #SET FOLDER PATH $folderPath= $ftp + "/“+ $folder + "/”$files = Get-FTPDir -url $folderPath -credentials $credentials $files $webclient =新建对象System.Net.WebClient $webclient.Credentials =新建对象System.Net.NetworkCredential($user,$pass) $counter =0 foreach ($file in ($files | where {$_ -like "*.txt"})){ $source=$folderPath + $file $destination = $target + $file $webclient.DownloadFile( $source,$target+$file) #打印文件名和计数器$counter++ $counter $source}

证书来源:PowerShell Connect to FTP server and get files.

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65145930

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档