Class BuildConfig


  • public class BuildConfig
    extends Object
    Holder for all Anchore configuration - includes global and project level attributes. A convenience class for capturing a snapshot of the config at the beginning of plugin execution and caching it for use during that specific execution
    • Constructor Detail

      • BuildConfig

        public BuildConfig​(String name,
                           String engineRetries,
                           boolean bailOnFail,
                           boolean bailOnPluginFail,
                           String policyBundleId,
                           List<Annotation> annotations,
                           boolean autoSubscribeTagUpdates,
                           boolean forceAnalyze,
                           boolean excludeFromBaseImage,
                           boolean debug,
                           String engineurl,
                           String engineuser,
                           String enginepass,
                           boolean engineverify)
    • Method Detail

      • getName

        public String getName()
      • getEngineRetries

        public String getEngineRetries()
      • getBailOnFail

        public boolean getBailOnFail()
      • getBailOnPluginFail

        public boolean getBailOnPluginFail()
      • getPolicyBundleId

        public String getPolicyBundleId()
      • getAutoSubscribeTagUpdates

        public boolean getAutoSubscribeTagUpdates()
      • getForceAnalyze

        public boolean getForceAnalyze()
      • getExcludeFromBaseImage

        public boolean getExcludeFromBaseImage()
      • getDebug

        public boolean getDebug()
      • getEngineurl

        public String getEngineurl()
      • getEngineuser

        public String getEngineuser()
      • getEnginepass

        public String getEnginepass()
      • getEngineverify

        public boolean getEngineverify()
      • print

        public void print​(ConsoleLog consoleLog)