diff --git a/x-pack/plugin/esql-core/build.gradle b/x-pack/plugin/esql-core/build.gradle index ed9f5066d10e7..796ec1d137155 100644 --- a/x-pack/plugin/esql-core/build.gradle +++ b/x-pack/plugin/esql-core/build.gradle @@ -1,5 +1,6 @@ apply plugin: 'elasticsearch.internal-es-plugin' apply plugin: 'elasticsearch.internal-test-artifact' +apply plugin: 'elasticsearch.publish' esplugin { name 'x-pack-esql-core' diff --git a/x-pack/plugin/esql/build.gradle b/x-pack/plugin/esql/build.gradle index faa5a118a90cd..92071543aa27e 100644 --- a/x-pack/plugin/esql/build.gradle +++ b/x-pack/plugin/esql/build.gradle @@ -4,6 +4,8 @@ import org.elasticsearch.gradle.internal.precommit.CheckForbiddenApisTask; apply plugin: 'elasticsearch.internal-es-plugin' apply plugin: 'elasticsearch.internal-cluster-test' apply plugin: 'elasticsearch.string-templates' +apply plugin: 'elasticsearch.publish' + esplugin { name 'x-pack-esql' description 'The plugin that powers ESQL for Elasticsearch' diff --git a/x-pack/plugin/esql/compute/ann/build.gradle b/x-pack/plugin/esql/compute/ann/build.gradle index ee8d8c62dff39..072f1f6628b07 100644 --- a/x-pack/plugin/esql/compute/ann/build.gradle +++ b/x-pack/plugin/esql/compute/ann/build.gradle @@ -1,4 +1,9 @@ apply plugin: 'elasticsearch.build' +apply plugin: 'elasticsearch.publish' + +base { + archivesName = 'x-pack-esql-compute-ann' +} tasks.named('forbiddenApisMain').configure { // doesn't depend on anything diff --git a/x-pack/plugin/esql/compute/build.gradle b/x-pack/plugin/esql/compute/build.gradle index fce051ed60038..6092b006a551c 100644 --- a/x-pack/plugin/esql/compute/build.gradle +++ b/x-pack/plugin/esql/compute/build.gradle @@ -1,5 +1,10 @@ apply plugin: 'elasticsearch.build' apply plugin: 'elasticsearch.string-templates' +apply plugin: 'elasticsearch.publish' + +base { + archivesName = 'x-pack-esql-compute' +} dependencies { compileOnly project(':server')