我需要自动执行一系列步骤,包括运行脚本然后部署。该脚本已经编写完成。该脚本将添加到服务器上的表的新值合并到某些JSON文件中。这些JSON文件是包含数据的配置文件。
因此,只要这些表更新,我就需要在这些json文件中触发更新。
有人可以建议我这样做吗?我了解了Distributed Job Scheduler。这是一个不错的选择,还是有任何其他选择。我是所有这些人的新手。
请建议所有可能的方法。
简要说明:
只要在表中更新了值,我就想要一个触发的机制,并将更新的值添加到JSON文件(包含json格式数据的文件)。
注意:我已经有一个脚本wriiten,它将表中的值合并到这些文件中。我只需要触发脚本
答案 0 :(得分:0)
答案 1 :(得分:0)
看看你的问题,我在想你是否有可能把这些
Version control下的JSON文件是配置文件,包含数据
。拥有此功能将帮助您完成所需的更新和更新版本的触发。 CI服务器旨在解决此类情况。由于您已经标记了JAVA并且已经建议了Jenkins,因此其他选项包括Bamboo和Hudson。您可以将脚本链接为构建步骤。
e.g。
Step[N]: check JSON files version (new version return 0, same return 1)
Step[N+1]: on success Step[N], run script to update JSON files