Updated pom to skip build on Windows running on ARM #14063
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
The
camel-salesforce
component cannot build on Windows running on ARM because there is no gRPC library available. In order to build successfully on Windows/ARM, this PR disables the build on that environment.In general, adding profiles is discouraged, but since there is no way to disable a module via properties, adding profiles to the
camel-salesforce
parent pom was the only way to make this work.Target
camel-3.x
, whereas Camel 4 uses themain
branch)Tracking
Apache Camel coding standards and style
[ x] I checked that each commit in the pull request has a meaningful subject line and body.
[ x] I have run
mvn clean install -DskipTests
locally and I have committed all auto-generated changesmvn clean install -DskipTests
fails on Windows/ARM due to an error when building the documentation. That error probably requires a separate JIRA issue.