rmetzger opened a new pull request #11332: [FLINK-16330][AZP] Enable tests 
requiring S3 credentials
URL: https://github.com/apache/flink/pull/11332
 
 
   ## What is the purpose of the change
   Some end to end tests only execute if certain environment variables are set. 
They contain credentials for accessing S3.
   
   This change is preparing our azure configuration file to pass the secret 
values as environment variables.
   
   **Security**:
   - Secure variables are defined in the web ui of azure pipelines
   - the secret values are only set for the 
[pipeline](https://dev.azure.com/rmetzger/Flink/_build?definitionId=8&_a=summary)
 connected to this repository: https://github.com/flink-ci/flink-mirror. This 
repository does not receive pull requests through ci-bot.
   - Pull requests are pushed into this repository: 
https://github.com/flink-ci/flink. It is connected to this 
[pipeline](https://dev.azure.com/rmetzger/Flink/_build?definitionId=4&_a=summary)
 (which doesn't have the secrets set)
   - Secrets are not made available to pull request builds (if somebody opens a 
PR to `flink-ci/flink-mirror`, they won't be able to steal the secrets).
   
   ## Verifying this change
   
   This change has been tested on this repo (which has the credentials set): 
https://dev.azure.com/georgeryan1322/Flink/_build/results?buildId=107&view=results

----------------------------------------------------------------
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