编写了多个Powershell脚本来备份AZure API管理服务。一个脚本调用另一个脚本并将所有产品和属性导出到我的本地计算机。
我想自动完成将所有内容直接备份到Bitbucket的过程。为了达到这个目的,我已经配置了在CentOS服务器上运行的Jenkins,但是,我不知道如何使用它自动化? 我尝试在Jenkins上安装Powershell插件,但由于我编写了多个相互依赖的脚本,我只是不能按原样粘贴并运行。
那么有没有办法可以在Jenkins Powershell插件上运行这多个代码而不是编写一个代码然后再运行它?
第二件事,Jenkins是否应该安装在我的本地机器而不是CentOS服务器上才能实现这一目标?
或
如果Jenkins有一个插件可以链接我的Azure帐户并将服务导出到Bitbucket? (Powershell代码不在图片中)
是否有其他工具/替代方案稍微复杂一点?