-
Notifications
You must be signed in to change notification settings - Fork 2.5k
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
[HUDI-6902] Containerize the Azure CI #10512
[HUDI-6902] Containerize the Azure CI #10512
Conversation
4d759f3
to
a70247f
Compare
@hudi-bot run azure |
a70247f
to
a5529ad
Compare
@hudi-bot run azure |
a5529ad
to
40592ef
Compare
@hudi-bot run azure |
40592ef
to
b13310f
Compare
@hudi-bot run azure |
b13310f
to
dc93423
Compare
@hudi-bot run azure |
d47977a
to
1139a8d
Compare
@hudi-bot run azure |
1139a8d
to
05791c0
Compare
7e5a620
to
4bb5eb0
Compare
@hudi-bot run azure |
4bb5eb0
to
3222501
Compare
@hudi-bot run azure |
56fad09
to
7b46d61
Compare
a35d70e
to
06c2064
Compare
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.
Thanks for taking this on. Left some comments.
azure-pipelines-20230430.yml
Outdated
- task: Maven@4 | ||
displayName: maven install | ||
- task: Docker@2 | ||
displayName: "build docker image" |
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.
the image is not built each CI run, right?
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.
We copy the hudi repo into the container, which is a build step, which took < 1 minutes.
azure-pipelines-20230430.yml
Outdated
jdkVersionOption: '1.8' | ||
- task: Maven@4 | ||
displayName: UT other modules | ||
containerRegistry: 'onehouse-docker-hub' |
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.
lets keep onehouse out of this PR. Can we just use the apachehudi docker hub
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.
Yeah, it is just a name for the connection. I can replace it.
06c2064
to
9d1384b
Compare
@vinothchandar will add the azure-ci folder in a separate PR. |
4209f33
to
7455402
Compare
@hudi-bot run azure |
7455402
to
215e06a
Compare
@hudi-bot run azure |
931f696
to
17c685d
Compare
17c685d
to
87ca223
Compare
This reverts commit 81cddbb.
Change Logs
The reason for this change is that 4th module of Azure CI could fail non-deterministically, and our best guess is that this module is somehow correlated with other modules, e.g., folders. Before we have bandwidth to root cause it, we decide to containerize Azure CI to rule out the possibility of module correlation.
In details,
Impact
Isolate Azure CI test modules. Potentially we can do it for all modules.
Risk level (write none, low medium or high below)
None.
Contributor's checklist