我想配置一个Jenkins作业,用于在用户进行任何更改或提交到特定项目时将文件从gitlab推送到远程服务器。以前我通过winscp手动将文件从本地计算机复制到远程服务器。所以伙计们可以帮助我根据我的要求设置设置。
我有 1)远程服务器 2)gitlab(在gitlab中创建一个存储库) 3)我有文件要复制到我本地机器的远程服务器答案 0 :(得分:0)
不确定我理解你的需要......
Checkout并拉出GIT存储库,一旦提交就会触发作业,然后使用类似下面的插件
https://wiki.jenkins.io/display/JENKINS/Copy+Artifact+Plugin
或ANT任务或Bash脚本或任何其他例程,将文件从Jenkins工作区复制到服务器,希望它有帮助......