将应用程序构件部署到web服务器

tct7dpnv  于 2021-06-30  发布在  Java
关注(0)|答案(1)|浏览(347)

我一直在研究部署自动化。我面临的主要挑战是将文件从jenkins复制到服务器。工件存在于部署作业的工作区中,但我不知道如何通过将输入参数作为userid和password来部署它们。因为发布团队使用相同的作业,并且他们只能访问生产服务器。我已经在网上搜索过了,但是似乎没有太多关于这个常见场景的文章。有没有人能建议不使用puppet之类的工具(最好是批处理脚本或powershell脚本)如何实现这一点。

izkcnapc

izkcnapc1#

我建议看一下jenkins scp插件:https://wiki.jenkins-ci.org/display/jenkins/scp+plugin
我自己也没用过,但既然你提到了powershell,就有一个jenkins powershell插件:https://wiki.jenkins-ci.org/display/jenkins/powershell+plugin
publishover插件看起来也很有用:https://wiki.jenkins-ci.org/display/jenkins/publish+over
或者,您可以使用jenkins shell脚本构建步骤运行任意shell命令。

相关问题