每周使用Jenkins自动进行Git LFS提交/推送

时间:2019-06-22 11:12:54

标签: git jenkins bitbucket artifactory git-lfs

我是DevOps的新手,请谨慎XD

我的(小型)团队将应用程序(包含二进制文件,配置文件,文本文件,xml,...)安装到用于各种内部客户端的许多服务器上。 我们想知道每个服务器中这些应用程序的版本。 我们也不是唯一在组织内修改这些文件的团队,但我们确实会为他们的问题提供支持。

为此,我正在使用Bitbucket和JFrog Artifactory(GIT LFS存储库)和本地Tortoise GIT来跟踪文件/文件夹中的更改。刚刚完成,一切正常。

现在,我想拥有一个单独的分支,该分支可以保存每周更改的内容并将其保存30天(作为带有Artifactory保留策略的工件)。我们仍将拥有带有稳定版本的单独的master分支,只是我团队的工作没有保留策略。

我们的CI团队为我们创建了一个Jenkins实例,我们如何使用它定期触发远程服务器中的提交/推送?

JenkinsPipeline是最好的选择吗?还是我应该只使用批处理文件?

谢谢

0 个答案:

没有答案