Basic publication for Gradle projects.
plugins {
id("de.lancom.genesis.publish") version "<version>"
}genesisPublish {
withReleaseUrl("<url>")
withSnapshotUrl("<url>")
withUser("<user>")
withPassword("<password>")
withComponent("<component>")
withInsecure(<true|false>)
}publishReleaseUrloverride release urlpublishSnapshotUrloverride snapshot urlpublishUrloverride actual used urlpublishUseroverride repository credential userpublishPasswordoverride repository credential passwordpublishComponentoverride published componentpublishInsecureoverride insecure publishing (https)
An example project can be found in the examples/project.
Execute ./gradlew -p example <tasks> to run tasks of the example project.