potiuk commented on PR #629: URL: https://github.com/apache/airflow-site/pull/629#issuecomment-1179402544
BTW. Speaking of consistency between dev and CI. I am not sure if you are aware of but our Airflow CI is I think the most extreme example of it (and this is the part I am most proud of). Breeze does not only replicate the exact CI environment for the whole Airflow but whenever your test fail, you can replicate the exact environment with single breeze command: <img width="1313" alt="Screenshot 2022-07-09 at 00 15 49" src="https://user-images.githubusercontent.com/595491/178076996-080036a9-0a12-4549-baae-d0e17fe8b76a.png"> This command downloads the VERY DOCKER IMAGE that were used or your build (identified by a commit hash) and either drop you into container where you can iterate on the failing test or re-run the whole suite locally. And this is the "Container as Dev and CI image to the fullest". So yeah I understand exactly what you are talking about, -- 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. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
