Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Parameter

description

configfile

The path to the JSON configuration you created with the parameters to be provided to the SeaLights Gradle Plugin

workspacepath

The base path to the location of the build.gradle files to update

pluginversion

(Optional) Version of the Gradle SeaLights Plugin to insert into the build.gradle.
This command line option overrides the configuration from the JSON file.

repoConfig

(Optional) Configuration of repositories from which the SeaLights Gradle plugin will be taken.

This will be put as is in a Gradle script's buildScript { repositories { /* repoConfig */ } } block.
For multiline config, separate the lines by semicolon ;, e.g. -repocConfig "mavenLocal(); mavenCentral()"

includedProjects

(Optional) Comma-separated list of Gradle (sub)projects to include in SeaLights integration.
When not set or empty, all (sub)projects are included.
This command line option overrides the configuration from the JSON file.

excludedProjects

(Optional) Comma-separated list of Gradle (sub)projects to exclude from SeaLights integration.
Overrides includedProjects if If a project’s name is on both includedProjects and excludedProjects, this option supersedes and overrides includedProjects.
This command line option overrides the configuration from the JSON file.

Restoring the build.gradle file to its previous state

...