Skip to content

Fix a bug in the Che GWT maven plugin that prevents RhChe to build with upstream master#10177

Merged
davidfestal merged 1 commit intomasterfrom
fix-broken-rh-che-build
Jun 26, 2018
Merged

Fix a bug in the Che GWT maven plugin that prevents RhChe to build with upstream master#10177
davidfestal merged 1 commit intomasterfrom
fix-broken-rh-che-build

Conversation

@davidfestal
Copy link
Copy Markdown
Contributor

What does this PR do?

This PR fixes the root cause of the CI build failures that can be found here: https://ci.codenvycorp.com/job/rh-che-ci-master

It is a bug in the Che GWT maven plugin (in the ProcessExcludesMojo) that prevents rh-che to build correctly against the Che upstream master branch.

The fix consists in using the baseVersion (i.e. 6.8.0-SNAPSHOT for example), instead of the precise version (i.e. 6.8.0-20180625.090508-19 for example) when trying to resolve excluded artifacts, since the precise version available in the Maven repositories can be a different between the main artifact and excluded artifacts.

What issues does this PR fix or reference?

It fixes CI build failures that can be found here: https://ci.codenvycorp.com/job/rh-che-ci-master

since the precise version can be a different for the excluded artifact.

Signed-off-by: David Festal <dfestal@redhat.com>
@davidfestal davidfestal requested a review from skabashnyuk as a code owner June 25, 2018 13:46
@davidfestal davidfestal requested review from ibuziuk and l0rd June 25, 2018 13:47
@codenvy-ci
Copy link
Copy Markdown

Can one of the admins verify this patch?

@benoitf benoitf added status/code-review This issue has a pull request posted for it and is awaiting code review completion by the community. kind/bug Outline of a bug - must adhere to the bug report template. labels Jun 25, 2018
@davidfestal davidfestal self-assigned this Jun 25, 2018
@skabashnyuk
Copy link
Copy Markdown
Contributor

ci-test

@codenvy-ci
Copy link
Copy Markdown

ci-test build report:
Build details
Test report
selenium tests report data
docker image: eclipseche/che-server:10177
https://github.com/orgs/eclipse/teams/eclipse-che-qa please check this report.

@davidfestal davidfestal merged commit d4e2d0f into master Jun 26, 2018
@benoitf benoitf added this to the 6.8.0 milestone Jun 26, 2018
@benoitf benoitf removed the status/code-review This issue has a pull request posted for it and is awaiting code review completion by the community. label Jun 26, 2018
@skabashnyuk skabashnyuk deleted the fix-broken-rh-che-build branch July 11, 2018 06:15
hbhargav pushed a commit to hbhargav/che that referenced this pull request Dec 5, 2018
…th upstream `master` (eclipse-che#10177)

It is a bug in the Che GWT maven plugin (in the `ProcessExcludesMojo`) that prevents `rh-che` to build correctly against the Che upstream `master` branch.

The fix consists in using the `baseVersion` (i.e. `6.8.0-SNAPSHOT` for example), instead of the precise version (i.e. `6.8.0-20180625.090508-19` for example) when trying to resolve excluded artifacts, since the precise version available in the Maven repositories can be a different between the main artifact and excluded artifacts.

Signed-off-by: David Festal <dfestal@redhat.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

kind/bug Outline of a bug - must adhere to the bug report template.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants