tis
tis copied to clipboard
TIS自动化版本升级功能
目标
现在TIS发布了一个新的版本需要用户重新下载新的tar包,并且将之前的所有操作流程重新跑一遍。
新版本中需要添加一个自动升级TIS版本的功能,用户只需要设置好需要升级到的新版本的版本号,点击按钮后续流程就会自动执行升级到新的版本上。
不过执行过程中需要注意一个点,要保证新版本中和老版本中的兼容性,不能因为新版本升级之后导致老版本中的功能不能用。这个可以参考一下
- https://github.com/siom79/japicmp,
- flink中也是通过它来实现新老版本的兼容性的 https://github.com/apache/flink/blob/56ba36db1e3edd0f1c24c53abb2b62cdfabd9bb1/pom.xml#L2048
功能说明
再次开启