airflow-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Ash Berlin-Taylor <...@apache.org>
Subject Re: Kind request to run static checks on your machines (for now at least)
Date Mon, 22 Jul 2019 17:03:49 GMT
Nothing we (PMC) can do - we don't have any more sway than you do :(

> On 22 Jul 2019, at 15:06, Jarek Potiuk <Jarek.Potiuk@polidea.com> wrote:
> 
> FYI. Unfortunately I got a blunt "no" from the Apache Infrastructure on
> some temporary solution to increase back the number of workers. I am pretty
> angry and sad that they cut number of workers without a warning but I am
> not giving up.
> 
> https://lists.apache.org/thread.html/5f51f41d705c4a7bcdba35ca7ab07c56c08336ce8026d17f7ed230ca@%3Cbuilds.apache.org%3E
> 
> Any help with that (commiters? PMC?) would be appreciated.
> 
> J.
> 
> On Mon, Jul 22, 2019 at 9:13 AM Jarek Potiuk <Jarek.Potiuk@polidea.com>
> wrote:
> 
>> Hello everyone,
>> 
>> I have a kind request to everyone to run static checks locally before
>> pushing PRs. It's now very easy if you rebase to master. Basically the only
>> thing you need to run is "./scripts/ci/ci_pylint.sh"
>> "./scripts/ci/ci_mypy.sh" etc. After initial setup time, it should be
>> rather fast. All details in
>> https://github.com/apache/airflow/blob/master/CONTRIBUTING.md#running-static-code-analysis
>> 
>> We still have a bit of situation with Travis CI builds (because of
>> pressure on Travis from more Apache projects). And we have lots of builds
>> in a queue sometimes.
>> 
>> We are working on a fix to switch to GitLab CI + Google Donated GKE (but
>> this will take some time) and I also asked Infrastructure to increase a
>> number of slots in Travis CI we have.
>> 
>> But in the meantime, running the static checks locally will help with
>> limiting number of builds to run.
>> 
>> J.
>> 
>> --
>> 
>> Jarek Potiuk
>> Polidea <https://www.polidea.com/> | Principal Software Engineer
>> 
>> M: +48 660 796 129 <+48660796129>
>> [image: Polidea] <https://www.polidea.com/>
>> 
>> 
> 
> -- 
> 
> Jarek Potiuk
> Polidea <https://www.polidea.com/> | Principal Software Engineer
> 
> M: +48 660 796 129 <+48660796129>
> [image: Polidea] <https://www.polidea.com/>


Mime
View raw message