@Restricted(NoExternalUse.class)
    @Initializer(after = InitMilestone.SYSTEM_CONFIG_LOADED, before = InitMilestone.SYSTEM_CONFIG_ADAPTED)
    public static void init() throws Exception {
        detectVaultPluginMissing();
        try {
            get().configure();
        } catch (ConfiguratorException e) {
            throw new ConfigurationAsCodeBootFailure(e);
        }
    }
Defaults to use a file in the current working directory with the name 'jenkins.yaml'

Add the environment variable CASC_JENKINS_CONFIG to override the default. Accepts single file or a directory.
If a directory is detected, we scan for all .yml and .yaml files

@throws Exception when the file provided cannot be found or parsed
plugin/src/main/java/io/jenkins/plugins/casc/ConfigurationAsCode.java