-
Notifications
You must be signed in to change notification settings - Fork 275
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Build index-management that requires artifacts from previous components. #249
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I am approving, but that is a lot of copypasta - I wish I knew a better way
I know :( |
…ent. Signed-off-by: dblock <dblock@amazon.com>
Signed-off-by: dblock <dblock@amazon.com>
6dd9998
to
d473b8a
Compare
echo "error: missing $ZIP, $plugin must be built first" | ||
exit 1 | ||
fi | ||
cp $ZIP src/test/resources/$plugin |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Is this only required for a test gradle task? In our build here we are skipping tests and relying on test steps to be run on merge/pr and later after a bundle is assembled during the test workflow.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yes. I suppose I should spend a bit more time trying to figure out how to disable that before introducing a whole feature :)
Both these projects decided to continue checking in the .zips, and this was needed to run integration tests only, so we don't need this. opensearch-project/index-management#121 |
Signed-off-by: dblock dblock@amazon.com
Description
Adds the capability for a script to consume previously built components. This is needed for index-management that needs a job-scheduler and notifications plugin to build.
If you know a way to disable certain tests in that one to avoid needing these, I'd probably prefer that.
Check List
By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.
For more information on following Developer Certificate of Origin and signing off your commits, please check here.