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

Reply via email to