我们分别有java和python包但是一旦我从artifactory下载,我不想再次下载,直到版本在Environment文件中更改。在环境中设置版本时如何确保所有这些版本都没有,请再次从神器中加载python和java包。
package_path_java = "org/jfrog/java_path"
package_version_java = node["package_version_java"]
package_version_java_name = "numbers2"
package_version_java_SNAPSHOT = "5-SNAPSHOT"
package_name = "deploy_python"
package_version = node["deploy_python_version"]
我是否需要创建任何文本文件以保存我以前的版本或任何其他方式如果只有一个java我可以被告知如果java版本在那里不下载如何移动到文件我怎么能比较我需要将ruby块作为收敛时间
答案 0 :(得分:0)
您将遵循“测试和修复”的通常收敛模式。检查本地系统以查看存在的版本(如果有),然后将其与请求的版本进行比较。如果它们不匹配,则运行部署。这与Chef中的所有内容完全相同。查看我在https://coderanger.net/thinking/的帖子,了解有关该模型的详细信息。