rmetzger opened a new pull request #10976: [FLINK-13978][build system] Add experimental support for building on Azure Pipelines URL: https://github.com/apache/flink/pull/10976 ## What is the purpose of the change This pull request adds support for building and testing Flink on Azure Pipelines. There are two entry files (build definitions) in this pull request a) `azure-pipelines.yml` for the use with free Azure Pipelines accounts (executes all tests with default parameters) b) ` tools/azure-pipelines/build-apache-repo.yml` is a build definition specifically for the `apache/flink` repo. It uses a custom build machines through the `flink-ci/flink` repository. These machines have a lot of performance, thus providing faster build times. Both entry files rely on the same build job definitions in `tools/azure-pipelines/jobs-template.yml`. In addition to that, there are some utilities for running tests on Azure added in this PR. Travis test execution should be unaffected by this change. ## Verifying this change - [create a AZP account & setup a AZP pipelines for your Flink fork](https://cwiki.apache.org/confluence/display/FLINK/%5Bpreview%5D+Azure+Pipelines) - Push the changes in this PR to a branch in your GH repo - validate that the building for pushes is working - trigger another build, with "MODE=e2e" to see end to end test execution on AZP. Note: e2e test execution does currently fail, due to an issue with minikube. ## Does this pull request potentially affect one of the following parts: - this PR only affects the build system, potentially Travis. ## Documentation (work in progress) documentation is available here: https://cwiki.apache.org/confluence/display/FLINK/%5Bpreview%5D+Azure+Pipelines
---------------------------------------------------------------- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: [email protected] With regards, Apache Git Services
