詹金斯将信息传递给下一个版本

时间:2018-01-22 02:03:01

标签: jenkins

我创建了一个简单的程序来执行'某事'并将数字记录到文本文件中。当程序再次运行时,它将检查文本文件并再次执行“某事”并将数字记录到文本文件中。

因此,您可以看到文本文件作为数据库工作。我没有使用任何适当的数据库,因为它只有一个数字。在我当地,这没有造成任何问题。

但是当我尝试将这个程序应用于Jenkins每小时运行时。在每次构建之前删除文本文件,导致“文件不存在”错误到这个简单的程序。

为了解决这个问题,我已经实现了shell命令,在每次执行后将文本文件复制到Jenkins中的另一个位置,并在下一次执行开始之前将其复制回来。 当我第一次照顾这个。它看起来像是在工作。但有一天。我不知道为什么,但被复制到另一个被认为是安全的地方的文本文件已经消失。

我已经调查了很多Jenkins插件来处理这个问题。但仍然找不到任何解决我的问题。

0 个答案:

没有答案