JReleaser Extension for bld
https://github.com/rife2/bld-jreleaser
Some checks failed
bld-ci / build-bld-project (17, 1.9.25, macos-latest) (push) Has been cancelled
bld-ci / build-bld-project (17, 1.9.25, ubuntu-latest) (push) Has been cancelled
bld-ci / build-bld-project (17, 1.9.25, windows-latest) (push) Has been cancelled
bld-ci / build-bld-project (17, 2.0.21, macos-latest) (push) Has been cancelled
bld-ci / build-bld-project (17, 2.0.21, ubuntu-latest) (push) Has been cancelled
bld-ci / build-bld-project (17, 2.0.21, windows-latest) (push) Has been cancelled
bld-ci / build-bld-project (17, 2.1.20, macos-latest) (push) Has been cancelled
bld-ci / build-bld-project (17, 2.1.20, ubuntu-latest) (push) Has been cancelled
bld-ci / build-bld-project (17, 2.1.20, windows-latest) (push) Has been cancelled
bld-ci / build-bld-project (21, 1.9.25, macos-latest) (push) Has been cancelled
bld-ci / build-bld-project (21, 1.9.25, ubuntu-latest) (push) Has been cancelled
bld-ci / build-bld-project (21, 1.9.25, windows-latest) (push) Has been cancelled
bld-ci / build-bld-project (21, 2.0.21, macos-latest) (push) Has been cancelled
bld-ci / build-bld-project (21, 2.0.21, ubuntu-latest) (push) Has been cancelled
bld-ci / build-bld-project (21, 2.0.21, windows-latest) (push) Has been cancelled
bld-ci / build-bld-project (21, 2.1.20, macos-latest) (push) Has been cancelled
bld-ci / build-bld-project (21, 2.1.20, ubuntu-latest) (push) Has been cancelled
bld-ci / build-bld-project (21, 2.1.20, windows-latest) (push) Has been cancelled
bld-ci / build-bld-project (24, 1.9.25, macos-latest) (push) Has been cancelled
bld-ci / build-bld-project (24, 1.9.25, ubuntu-latest) (push) Has been cancelled
bld-ci / build-bld-project (24, 1.9.25, windows-latest) (push) Has been cancelled
bld-ci / build-bld-project (24, 2.0.21, macos-latest) (push) Has been cancelled
bld-ci / build-bld-project (24, 2.0.21, ubuntu-latest) (push) Has been cancelled
bld-ci / build-bld-project (24, 2.0.21, windows-latest) (push) Has been cancelled
bld-ci / build-bld-project (24, 2.1.20, macos-latest) (push) Has been cancelled
bld-ci / build-bld-project (24, 2.1.20, ubuntu-latest) (push) Has been cancelled
bld-ci / build-bld-project (24, 2.1.20, windows-latest) (push) Has been cancelled
javadocs-pages / deploy (push) Has been cancelled
|
||
---|---|---|
.github/workflows | ||
.idea | ||
.vscode | ||
examples | ||
lib/bld | ||
src | ||
.gitignore | ||
bld | ||
bld.bat | ||
LICENSE.txt | ||
README.md |
JReleaser Extension for bld
To install the latest version, add the following to the lib/bld/bld-wrapper.properties
file:
bld.extension-jreleaser=com.uwyn.rife2:bld-jreleaser
For more information, please refer to the extensions documentation.
Generate JReleaser Config File
To generate a JReleaser config file, add the following to your build file:
@BuildCommand(value = "jreleaser-init", summary = "Create a JReleaser config file.")
public void jreleaserInit() throws Exception {
new JReleaserInitOperation()
.fromProject(this)
.overwrite().debug()
.format(JReleaserInitOperation.Format.JSON)
.execute();
}
Then run the following command:
./bld jreleaser-init
Please check the documentation for all available configuration options.
JReleaser Dependency
Don't forget to add the JReleaser dependency to your build file, as they are not provided by the extension. For example:
repositories = List.of(MAVEN_CENTRAL);
scope(provided)
.include(dependency("org.jreleaser", "jreleaser", version(1, 17, 0)));