Skip to content
This repository has been archived by the owner on Aug 2, 2022. It is now read-only.

Adds maven publish task to notification #97

Merged
merged 3 commits into from
Nov 20, 2019

Conversation

dbbaughe
Copy link
Contributor

Issue #, if available:

Description of changes:
Adds maven publish task to notification

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

@@ -15,6 +15,8 @@

apply plugin: 'java'
apply plugin: 'jacoco'
apply plugin: 'maven-publish'
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

basing off this Job-Scheduler PR this change doesn't have signing. Do we need to also add this?

jinsoor-amzn
jinsoor-amzn previously approved these changes Sep 25, 2019
@@ -24,3 +27,78 @@ dependencies {
testImplementation "org.elasticsearch.test:framework:${es_version}"
testImplementation "org.easymock:easymock:4.0.1"
}

shadowJar {
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

this may not work when you have ISM and alerting both depending on notification. I would suggest to repackage at ES plugin level to avoid JarHell

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Tested and relocation/repackaging seems to happen during publish and not build. Alerting/ISM using notification should be fine for now, but we do need a long term solution for our collective plugins dependencies. Thanks for the help!

@lucaswin-amzn lucaswin-amzn merged commit adc049e into opendistro-for-elasticsearch:master Nov 20, 2019
dbbaughe added a commit to dbbaughe/alerting that referenced this pull request Jan 16, 2020
dbbaughe added a commit to dbbaughe/alerting that referenced this pull request Jan 16, 2020
dbbaughe added a commit to dbbaughe/alerting that referenced this pull request Jan 16, 2020
dbbaughe added a commit to dbbaughe/alerting that referenced this pull request Jan 16, 2020
dbbaughe added a commit to dbbaughe/alerting that referenced this pull request Jan 16, 2020
dbbaughe added a commit that referenced this pull request Jan 16, 2020
* Adds maven publish task to notification
dbbaughe added a commit that referenced this pull request Jan 16, 2020
* Adds maven publish task to notification
dbbaughe added a commit that referenced this pull request Jan 16, 2020
* Adds maven publish task to notification
dbbaughe added a commit that referenced this pull request Jan 16, 2020
* Adds maven publish task to notification
dbbaughe added a commit to dbbaughe/alerting that referenced this pull request Feb 19, 2020
dbbaughe added a commit that referenced this pull request Feb 20, 2020
* Adds maven publish task to notification
tlfeng pushed a commit that referenced this pull request Feb 6, 2021
* Adds maven publish task to notification
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants