-
Notifications
You must be signed in to change notification settings - Fork 278
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
Remove job-scheduler build.sh script to favor original repo build #1453
Remove job-scheduler build.sh script to favor original repo build #1453
Conversation
Do we need this script here? If all building branches of job-scheduler have it, delete it altogether from here. |
I think the idea is to have it both here and the job-scheduler script will act as a backup. Having them in opensearch-build I assume is an easy way to consistently make sure job-scheduler always gets built. Additionally we haven't yet backported changes to other branches in job-scheduler. @mch2 do you have anything else to add to this. |
We only did this because it was faster to make changes that applied to multiple versions, the plan has always been to delete these scripts from this repo. |
Yeah this was so we could move quickly when setting this up. @amitgalitz Lets take this opportunity to get this backported in supported branches of job-scheduler and then remove it here. |
Sounds good, I'll change this PR to remove the job-scheduler folder from components after it gets back-ported in job-scheduler to the necessary branches. |
Issue this PR resolved is closed - opensearch-project/job-scheduler#114 Should we reopen the issue or create a new one for this? |
1d8a474
to
66f7f15
Compare
Currently the issue should be reopened until we backport the build.sh changes from that PR into all supported branches in job-scheduler. After those are backported. I will make this PR non-draft so we can remove the build.sh script from this repo for job-scheduler. |
Codecov Report
@@ Coverage Diff @@
## main #1453 +/- ##
=========================================
Coverage 94.46% 94.46%
Complexity 12 12
=========================================
Files 153 153
Lines 3233 3233
Branches 23 23
=========================================
Hits 3054 3054
Misses 172 172
Partials 7 7 Continue to review full report at Codecov.
|
@amitgalitz What are we doing with this? |
This change should go through once build.sh has been updated on all supported job-scheduler branches. I have this PR out that I have put on hold for a few days. I am currently trying to figure out the CI issue. opensearch-project/job-scheduler#120 |
@amitgalitz I've restarted the failed CI workflow, that looks like an unrelated issue that has since been resolved. |
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 believe that if you rebase the error will get fixed.
Signed-off-by: Amit Galitzky <[email protected]>
Signed-off-by: Amit Galitzky <[email protected]>
4e80487
to
c11f06e
Compare
…ensearch-project#1453) * removed shadow publication to reguler publish on job scheduler Signed-off-by: Amit Galitzky <[email protected]> * removed job-scheduler build.sh script Signed-off-by: Amit Galitzky <[email protected]>
Signed-off-by: Amit Galitzky [email protected]
Description
This PR syncs up the build.sh script with what is currently present in job-scheduler based of this recent PR (opensearch-project/job-scheduler#117) in job scheduler plugin. This allows for job-scheduler to be published to maven now along with job-scheduler-spi. Before only spi was historically published.
Issues Resolved
opensearch-project/job-scheduler#114
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.