private Launcher(String[] args) throws JSAPException { JSAP jsap = this.defineArgs(); JSAPResult arguments = jsap.parse(args); LauncherUtils.checkArguments(jsap, arguments, LauncherType.CHECKBRANCHES); this.initConfig(arguments); this.initNotifiers(); }
jsap.registerParameter(LauncherUtils.defineArgHelp()); jsap.registerParameter(LauncherUtils.defineArgDebug()); jsap.registerParameter(LauncherUtils.defineArgRunId()); jsap.registerParameter(LauncherUtils.defineArgBearsMode()); jsap.registerParameter(LauncherUtils.defineArgCheckstyleMode()); jsap.registerParameter(LauncherUtils.defineArgInput("Specify the input file containing the list of build ids.")); jsap.registerParameter(LauncherUtils.defineArgOutput(LauncherType.DOCKERPOOL,"Specify where to put serialized files from dockerpool")); jsap.registerParameter(LauncherUtils.defineArgMongoDBHost()); jsap.registerParameter(LauncherUtils.defineArgMongoDBName()); jsap.registerParameter(LauncherUtils.defineArgNotifyEndProcess()); jsap.registerParameter(LauncherUtils.defineArgSmtpServer()); jsap.registerParameter(LauncherUtils.defineArgSmtpPort()); jsap.registerParameter(LauncherUtils.defineArgSmtpTLS()); jsap.registerParameter(LauncherUtils.defineArgSmtpUsername()); jsap.registerParameter(LauncherUtils.defineArgSmtpPassword());
jsap.registerParameter(LauncherUtils.defineArgHelp()); jsap.registerParameter(LauncherUtils.defineArgDebug()); jsap.registerParameter(LauncherUtils.defineArgRunId()); jsap.registerParameter(LauncherUtils.defineArgBearsMode()); jsap.registerParameter(LauncherUtils.defineArgInput("Specify the input file containing the list of branches to reproduce")); jsap.registerParameter(LauncherUtils.defineArgOutput(LauncherType.CHECKBRANCHES, "Specify where to put output data")); jsap.registerParameter(LauncherUtils.defineArgNotifyEndProcess()); jsap.registerParameter(LauncherUtils.defineArgSmtpServer()); jsap.registerParameter(LauncherUtils.defineArgSmtpPort()); jsap.registerParameter(LauncherUtils.defineArgSmtpTLS()); jsap.registerParameter(LauncherUtils.defineArgSmtpUsername()); jsap.registerParameter(LauncherUtils.defineArgSmtpPassword()); jsap.registerParameter(LauncherUtils.defineArgNotifyto()); jsap.registerParameter(LauncherUtils.defineArgDockerImageName()); jsap.registerParameter(LauncherUtils.defineArgSkipDelete());
jsap.registerParameter(LauncherUtils.defineArgHelp()); jsap.registerParameter(LauncherUtils.defineArgDebug()); jsap.registerParameter(LauncherUtils.defineArgRunId()); jsap.registerParameter(LauncherUtils.defineArgBearsMode()); jsap.registerParameter(LauncherUtils.defineArgCheckstyleMode()); jsap.registerParameter(LauncherUtils.defineArgOutput(LauncherType.PIPELINE, "Specify path to output serialized files")); jsap.registerParameter(LauncherUtils.defineArgMongoDBHost()); jsap.registerParameter(LauncherUtils.defineArgMongoDBName()); jsap.registerParameter(LauncherUtils.defineArgSmtpServer()); jsap.registerParameter(LauncherUtils.defineArgSmtpPort()); jsap.registerParameter(LauncherUtils.defineArgSmtpTLS()); jsap.registerParameter(LauncherUtils.defineArgSmtpUsername()); jsap.registerParameter(LauncherUtils.defineArgSmtpPassword()); jsap.registerParameter(LauncherUtils.defineArgNotifyto()); jsap.registerParameter(LauncherUtils.defineArgPushUrl());
jsap.registerParameter(LauncherUtils.defineArgHelp()); jsap.registerParameter(LauncherUtils.defineArgDebug()); jsap.registerParameter(LauncherUtils.defineArgRunId()); jsap.registerParameter(LauncherUtils.defineArgBearsMode()); jsap.registerParameter(LauncherUtils.defineArgInput("Specify where to find the list of projects to scan.")); jsap.registerParameter(LauncherUtils.defineArgOutput(LauncherType.SCANNER, "Specify where to write the list of build ids (default: stdout)")); jsap.registerParameter(LauncherUtils.defineArgMongoDBHost()); jsap.registerParameter(LauncherUtils.defineArgMongoDBName()); jsap.registerParameter(LauncherUtils.defineArgNotifyEndProcess()); jsap.registerParameter(LauncherUtils.defineArgSmtpServer()); jsap.registerParameter(LauncherUtils.defineArgSmtpPort()); jsap.registerParameter(LauncherUtils.defineArgSmtpTLS()); jsap.registerParameter(LauncherUtils.defineArgSmtpUsername()); jsap.registerParameter(LauncherUtils.defineArgSmtpPassword()); jsap.registerParameter(LauncherUtils.defineArgNotifyto());
jsap.registerParameter(LauncherUtils.defineArgHelp()); jsap.registerParameter(LauncherUtils.defineArgDebug()); jsap.registerParameter(LauncherUtils.defineArgRunId()); jsap.registerParameter(LauncherUtils.defineArgOutput(LauncherType.REALTIME, "Specify where to put serialized files from dockerpool")); jsap.registerParameter(LauncherUtils.defineArgCheckstyleMode()); jsap.registerParameter(LauncherUtils.defineArgMongoDBHost()); jsap.registerParameter(LauncherUtils.defineArgMongoDBName()); jsap.registerParameter(LauncherUtils.defineArgNotifyEndProcess()); jsap.registerParameter(LauncherUtils.defineArgSmtpServer()); jsap.registerParameter(LauncherUtils.defineArgSmtpPort()); jsap.registerParameter(LauncherUtils.defineArgSmtpTLS()); jsap.registerParameter(LauncherUtils.defineArgSmtpUsername()); jsap.registerParameter(LauncherUtils.defineArgSmtpPassword()); jsap.registerParameter(LauncherUtils.defineArgNotifyto()); jsap.registerParameter(LauncherUtils.defineArgDockerImageName());
private Launcher(String[] args) throws JSAPException { JSAP jsap = this.defineArgs(); JSAPResult arguments = jsap.parse(args); LauncherUtils.checkArguments(jsap, arguments, LauncherType.DOCKERPOOL); this.initConfig(arguments); this.initSerializerEngines(); this.initNotifiers(); }
public Launcher(String[] args) throws JSAPException { InputStream propertyStream = getClass().getResourceAsStream("/version.properties"); Properties properties = new Properties(); if (propertyStream != null) { try { properties.load(propertyStream); } catch (IOException e) { LOGGER.error("Error while loading property file.", e); } LOGGER.info("SCANNER VERSION: "+properties.getProperty("SCANNER_VERSION")); } else { LOGGER.info("No information about SCANNER VERSION has been found."); } JSAP jsap = this.defineArgs(); JSAPResult arguments = jsap.parse(args); LauncherUtils.checkArguments(jsap, arguments, LauncherType.SCANNER); this.initConfig(arguments); // "this.config" is only available after this call, which initializes the config if (this.config.isDebug()) { Utils.setLoggersLevel(Level.DEBUG); } else { Utils.setLoggersLevel(Level.INFO); } this.initSerializerEngines(); this.initNotifiers(); }
private RTLauncher(String[] args) throws JSAPException { JSAP jsap = this.defineArgs(); JSAPResult arguments = jsap.parse(args); LauncherUtils.checkArguments(jsap, arguments, LauncherType.REALTIME); this.initConfig(arguments); this.initSerializerEngines(); this.initNotifiers(); this.initSummaryEmails(); }
LauncherUtils.checkArguments(jsap, arguments, LauncherType.PIPELINE); this.initConfig(arguments);