2017-03-21 50 views
0

我們有java和python包,但是一旦我從artifactory下載,我不想再下載一次,直到環境文件中的版本發生變化。由於版本是在環境中設置的,我如何確保所有這些版本都不存在,再次從artifactory下載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版本是有不降負荷我如何可以移動到文件,並已告知我怎麼能比較我需要做紅寶石塊作爲收斂時間

回答

0

你會按照「測試和修復」通常的收斂模式。檢查本地系統以查看存在的版本(如果有),然後將其與請求的版本進行比較。如果它們不匹配,則運行部署。這與廚師基本上所有東西都是一樣的。查看我的帖子https://coderanger.net/thinking/瞭解更多模型細節。