我正在尝试使用Jenkins开始自动构建过程。
到目前为止,我已经设法让Jenkins从BitBucket构建一个项目,运行测试并使用Publish Over SSH插件将文件上传到生产服务器。
当我从我的git repo中删除文件时,我希望在远程服务器上删除这些文件。有几种方法我已经考虑过这样做了。
这似乎是开发人员的常见任务,我觉得我在这里缺少一些东西。这有什么标准做法吗?
也许这个答案已经太迟了,但我认为其他人会搜索这个。在开发中删除文件后,我找到了删除生产服务器上的文件的解决方案。 在Jenkins中,您使用rsync在开发和生产之间同步文件。最后添加到此行--delete 这将成功