Skip to content

Conversation

@jonpryor
Copy link
Contributor

Fixes: #1089

We found that xamarin-android-api-compatibility wasn't actually
performing the inter-API-level checks, meaning an important API
compatibility check wasn't being performed.

Bump to xamarin-android-api-compatibility/2c689ef2 so that
inter-API-level checks are properly performed.

Additionally, set $(HTML_OUTPUT_DIR) so that mono-api-html output
files are written into bin/Build$(CONFIGURATION)/compatibility.
This will (hopefully) allow us to use the Jenkins
Publish HTML reports Post-build Action to nicely display API
compatibility breakage, without requiring that we read the actual
build log output.

Fixes: dotnet#1089

We found that xamarin-android-api-compatibility wasn't *actually*
performing the inter-API-level checks, meaning an important API
compatibility check wasn't being performed.

Bump to xamarin-android-api-compatibility/2c689ef2 so that
inter-API-level checks are properly performed.

Additionally, set `$(HTML_OUTPUT_DIR)` so that `mono-api-html` output
files are written into `bin/Build$(CONFIGURATION)/compatibility`.
This will (hopefully) allow us to use the Jenkins
**Publish HTML reports** Post-build Action to nicely display API
compatibility breakage, without requiring that we read the actual
build log output.
@jonpryor jonpryor added the full-mono-integration-build For PRs; run a full build (~6-10h for mono bumps), not the faster PR subset (~2h for mono bumps) label Feb 22, 2018
@jonpryor
Copy link
Contributor Author

build

@atsushieno
Copy link
Contributor

Those test failures are irrelevant.

@atsushieno atsushieno merged commit eb7ad74 into dotnet:master Feb 22, 2018
@github-actions github-actions bot locked and limited conversation to collaborators Feb 2, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

full-mono-integration-build For PRs; run a full build (~6-10h for mono bumps), not the faster PR subset (~2h for mono bumps)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants