我是Azure DevOps的新手,我正在努力了解如何打包我正在开发的PowerShell脚本项目的发行版。
我以前很熟悉GitHub和起草我的项目回购新版本的手动过程。我现在正在试验Azure DevOps,我想要实现的是类似于GitHub的输出,在这个输出中,我的回购PowerShell脚本被打包到一个压缩文件中,我可以发布这个文件以供发布。
我不熟悉Azure、DevOps或YAML中的管道过程,因为它们是适合发布周期工具的新手。在此之前,我只是创建了脚本,并将它们简单地按原样共享,或者将它们放到GitHub回购系统中,然后手动打包发行版。我不太可能产生大量的构建,所以从来没有从自动化的角度来看,这似乎是Azure驱动我的方式,除非我错过了什么?
发布于 2019-05-16 15:22:49
这相当简单。我更喜欢使用旧的fashing(提示:在启动一个新的构建管道时有一个链接,上面写着Use the classic editor),然后在之后转换到YAML ,我的构建管道开始工作了。
1)创建标准构建管道。2)将步骤添加到ZIP文件中

3)向Archive步骤添加属性。指定要压缩的源,并以希望压缩文件的位置为目标。

4)最后,单击链接View YAML的右上角将该单步转换为YAML步骤。

我遗漏了很多步骤,但我希望这能把你引向正确的方向。
https://stackoverflow.com/questions/56144575
复制相似问题