Class DependencyVerifier

java.lang.Object
com.veertu.plugin.anka.DependencyVerifier

public final class DependencyVerifier extends Object
Halts Jenkins startup before InitMilestone.SYSTEM_CONFIG_LOADED when the required minimum versions of the Anka Build plugin's dependency plugins are not met. This runs after plugins are loaded but before config.xml is deserialized, so failing fast here preserves the on-disk Anka cloud configuration when an admin manually uploads a new hpi onto an older Jenkins. See README.md "Dependency Requirements" and "Dependency floors" for rationale.