Improved Jenkins global lib config state.
Change-Id: I0a59f6ac41e7abdcad722a5281bb7a565aac48d9
diff --git a/_states/jenkins_lib.py b/_states/jenkins_lib.py
index 6f00f6e..6492623 100644
--- a/_states/jenkins_lib.py
+++ b/_states/jenkins_lib.py
@@ -28,6 +28,7 @@
LibraryConfiguration library = new LibraryConfiguration("{lib_name}", retriever)
library.setDefaultVersion("{branch}")
library.setImplicit({implicit})
+ globalLibsDesc.get().getLibraries().removeIf{{ it.name.equals("{lib_name}")}}
globalLibsDesc.get().getLibraries().add(library)
print("SUCCESS")
}}