diff options
author | Fabian Meumertzheim <meumertzheim@code-intelligence.com> | 2021-02-17 15:54:26 +0100 |
---|---|---|
committer | Fabian Meumertzheim <fabian@meumertzhe.im> | 2021-02-17 15:59:38 +0100 |
commit | 2e5bf5340c23fd71d4a85613af5f22410bf3d354 (patch) | |
tree | d071f5b10d6313de3e00ae583b1b2e91bb2f3037 /BUILD.bazel | |
parent | b775a6aafe240bfe90d4d3641564212a9de9ba37 (diff) | |
download | jazzer-api-2e5bf5340c23fd71d4a85613af5f22410bf3d354.tar.gz |
Add Bazel rule for Maven publishing
Diffstat (limited to 'BUILD.bazel')
-rw-r--r-- | BUILD.bazel | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/BUILD.bazel b/BUILD.bazel index 028e7f8f..16c9a0fb 100644 --- a/BUILD.bazel +++ b/BUILD.bazel @@ -2,6 +2,7 @@ load("@bazel_tools//tools/build_defs/pkg:pkg.bzl", "pkg_tar") load("@io_bazel_rules_kotlin//kotlin:kotlin.bzl", "define_kt_toolchain") load("@io_bazel_rules_kotlin//kotlin/internal:opts.bzl", "kt_javac_options", "kt_kotlinc_options") load("@rules_pkg//:pkg.bzl", "pkg_tar") +load("@rules_jvm_external//:defs.bzl", "java_export") kt_kotlinc_options( name = "default_kotlinc_options", @@ -54,3 +55,13 @@ sh_binary( "//driver:jazzer_driver_asan", ], ) + +# To publish a new release to Maven, run: +# bazel run --config=maven --define "maven_user=..." --define "maven_password=..." --define gpg_sign=true //:jazzer_api_export.publish +java_export( + name = "jazzer_api_export", + maven_coordinates = "com.code-intelligence:jazzer-api:0.9.0", + runtime_deps = [ + "//agent:jazzer_api", + ], +) |