← Back to team overview

yade-dev team mailing list archive

Re: Do we have "quick" pipeline on gitlab?

 

I meant fast like this ;)
https://gitlab.com/yade-dev/trunk/pipelines/147230965
B

On Mon, 18 May 2020 at 17:17, Bruno Chareyre <bruno.chareyre@xxxxxxxxxxxxxxx>
wrote:

> The speed record is because I'm still that idiot trying to debug via
> gitlab instead of just playing a 18.04 image locally...
>
> I see that even for WIP we are compiling a long list. Four different
> high-precision formats, for instance.
> In my case I'm interested in reaching step2 build-doc as fast as possible.
> 95% of the pipeline is a waste.
> Ok, maybe that's too specific and I should just trick gitlab.ci... but
> still, compiling with 5 number formats in the minimal build is a bit
> overkill maybe.
> B
>
>
>
> On Mon, 18 May 2020 at 15:25, Janek Kozicki (yade) <
> jkozicki-yade@xxxxxxxxx> wrote:
>
>> Yeah, it looks like you are breaking some speed record here ;)
>> A build below 16 minutes. Almost 10, if you don't look at unnecessary
>> stuff :)
>>
>> Yes, debug is building doc. It is because we had a rare bug caught
>> only by ASAN or debug during doc building and nowhere else. So we decided
>> to
>> keep testing it that way.
>>
>> cheers!
>> Janek
>>
>> Bruno Chareyre said:     (by the date of Mon, 18 May 2020 15:08:20 +0200)
>>
>> > Thanks. I know the WIP one indeed but I thought 1/ it was not *that*
>> > faster, and 2/ it was not building doc.
>> > I was wrong on both it seems. :)
>> > Also, it seems debug build includes building doc now, do you confirm?
>> > Things change fast! (for good :)
>> > B
>> >
>> > On Mon, 18 May 2020 at 14:35, Janek Kozicki (yade) <
>> jkozicki-yade@xxxxxxxxx>
>> > wrote:
>> >
>> > > Yes, we have a quick pipeline. Add the "WIP: " in front of the title.
>> > > It is being checked by the build system (searach for WIP in
>> > > gitlab-ci.yml file :), and some builds are cancelled if they start
>> > > with WIP:
>> > >
>> > >
>> > > cheers
>> > > Janek
>> > >
>> > > Bruno Chareyre said:     (by the date of Mon, 18 May 2020 12:51:33
>> +0200)
>> > >
>> > > > Hi Janek,
>> > > > As I was pushing at high frequency recently I kept cancelling
>> gitlab jobs
>> > > > since they were way too long.
>> > > > Is there a trick I miss? Would it make sense to have a special tag
>> we can
>> > > > set for building some branches with lightweight series of
>> builds/test/doc
>> > > > on them (say, ubuntu + debian)?
>> > > > We can actually trick the gitlab.ci but that's ugly and there's
>> always a
>> > > > risk to push it.
>> > > > Cheers
>> > > > Bruno
>> > > >
>> > > >
>> > > >
>> > > > --
>> > > > --
>> > > > _______________
>> > > > Bruno Chareyre
>> > > > Associate Professor
>> > > > ENSE³ - Grenoble INP
>> > > > Lab. 3SR
>> > > > BP 53
>> > > > 38041 Grenoble cedex 9
>> > > > Tél : +33 4 56 52 86 21
>> > > > ________________
>> > > >
>> > > > Email too brief?
>> > > > Here's why: email charter
>> > > > <
>> https://marcuselliott.co.uk/wp-content/uploads/2017/04/emailCharter.jpg
>> > > >
>> > >
>> > >
>> > > --
>> > > --
>> > > Janek Kozicki, PhD. DSc. Arch. Assoc. Prof.
>> > > Gdańsk University of Technology
>> > > Faculty of Applied Physics and Mathematics
>> > > Department of Theoretical Physics and Quantum Information
>> > > --
>> > > http://yade-dem.org/
>> > > http://pg.edu.pl/jkozicki (click English flag on top right)
>> > >
>> > >
>> > >
>> >
>> > --
>> > --
>> > _______________
>> > Bruno Chareyre
>> > Associate Professor
>> > ENSE³ - Grenoble INP
>> > Lab. 3SR
>> > BP 53
>> > 38041 Grenoble cedex 9
>> > Tél : +33 4 56 52 86 21
>> > ________________
>> >
>> > Email too brief?
>> > Here's why: email charter
>> > <
>> https://marcuselliott.co.uk/wp-content/uploads/2017/04/emailCharter.jpg>
>>
>>
>> --
>> --
>> Janek Kozicki, PhD. DSc. Arch. Assoc. Prof.
>> Gdańsk University of Technology
>> Faculty of Applied Physics and Mathematics
>> Department of Theoretical Physics and Quantum Information
>> --
>> http://yade-dem.org/
>> http://pg.edu.pl/jkozicki (click English flag on top right)
>>
>>
>>
>
> --
> --
> _______________
> Bruno Chareyre
> Associate Professor
> ENSE³ - Grenoble INP
> Lab. 3SR
> BP 53
> 38041 Grenoble cedex 9
> Tél : +33 4 56 52 86 21
> ________________
>
> Email too brief?
> Here's why: email charter
> <https://marcuselliott.co.uk/wp-content/uploads/2017/04/emailCharter.jpg>
>


-- 
-- 
_______________
Bruno Chareyre
Associate Professor
ENSE³ - Grenoble INP
Lab. 3SR
BP 53
38041 Grenoble cedex 9
Tél : +33 4 56 52 86 21
________________

Email too brief?
Here's why: email charter
<https://marcuselliott.co.uk/wp-content/uploads/2017/04/emailCharter.jpg>

References