Changes at TravisCI- affecting open source

Here's the place for discussion related to coding in FreeCAD, C++ or Python. Design, interfaces and structures.
Forum rules
Be nice to others! Respect the FreeCAD code of conduct!
User avatar
PrzemoF
Veteran
Posts: 3520
Joined: Fri Jul 25, 2014 4:52 pm
Contact:

Re: Changes at TravisCI- affecting open source

Post by PrzemoF »

I'm happy it works! :-) Thanks for the feedback!
User avatar
bernd
Veteran
Posts: 12849
Joined: Sun Sep 08, 2013 8:07 pm
Location: Zürich, Switzerland
Contact:

Re: Changes at TravisCI- affecting open source

Post by bernd »

might it possible I am not able to run two pipelines at the same time ... ? I pushed a new branch bernd based on gitlab-v3 and rebased latest master, added a new pipeline but it does not start ...


Screenshot_20210919_221614.png
Screenshot_20210919_221614.png (127.17 KiB) Viewed 2036 times
User avatar
bernd
Veteran
Posts: 12849
Joined: Sun Sep 08, 2013 8:07 pm
Location: Zürich, Switzerland
Contact:

Re: Changes at TravisCI- affecting open source

Post by bernd »

I am still missing a lot ... What is the difference between jobs and pipelines?
User avatar
bernd
Veteran
Posts: 12849
Joined: Sun Sep 08, 2013 8:07 pm
Location: Zürich, Switzerland
Contact:

Re: Changes at TravisCI- affecting open source

Post by bernd »

I need to setup this on a MACHINE which has power not on something like my retired 12 years old laptop ... :o
User avatar
bernd
Veteran
Posts: 12849
Joined: Sun Sep 08, 2013 8:07 pm
Location: Zürich, Switzerland
Contact:

Re: Changes at TravisCI- affecting open source

Post by bernd »

the great thing is the job of bernd branch started after the first was finished, but it was not finished because of end of compilation but because 1 hour passed by ... :o
User avatar
bernd
Veteran
Posts: 12849
Joined: Sun Sep 08, 2013 8:07 pm
Location: Zürich, Switzerland
Contact:

Re: Changes at TravisCI- affecting open source

Post by bernd »

It should be possible to extend the time limit but I can not find it ...
User avatar
bernd
Veteran
Posts: 12849
Joined: Sun Sep 08, 2013 8:07 pm
Location: Zürich, Switzerland
Contact:

Re: Changes at TravisCI- affecting open source

Post by bernd »

bernd wrote: Sun Sep 19, 2021 8:36 pm It should be possible to extend the time limit but I can not find it ...
the project CI time limit can be changed easily :)
User avatar
bernd
Veteran
Posts: 12849
Joined: Sun Sep 08, 2013 8:07 pm
Location: Zürich, Switzerland
Contact:

Re: Changes at TravisCI- affecting open source

Post by bernd »

bernd wrote: Sun Sep 19, 2021 8:22 pm I am still missing a lot ... What is the difference between jobs and pipelines?
https://about.gitlab.com/blog/2019/07/1 ... pipelines/ slowly I get an idea ...

BTW: 3 hours has not been enough for my grandpa laptop to compile FreeCAD inside a Docker ...
User avatar
PrzemoF
Veteran
Posts: 3520
Joined: Fri Jul 25, 2014 4:52 pm
Contact:

Re: Changes at TravisCI- affecting open source

Post by PrzemoF »

Do not trust me without checking: pipeline is a set of jobs, e.g compilation, test, run code checker, deploy. My current setup uses only complie and test. The first build takes long time, so I'll be exploring network cache and parllel builds.

Edit: I just found out that the link you posted explains pipelines/jobs :)
User avatar
bernd
Veteran
Posts: 12849
Joined: Sun Sep 08, 2013 8:07 pm
Location: Zürich, Switzerland
Contact:

Re: Changes at TravisCI- affecting open source

Post by bernd »

It starts to make fun ... latest master passes ... https://gitlab.com/PrzemoF/FreeCAD/-/co ... 0d898365d0 aand takes just half an hour.

screen.png
screen.png (217.34 KiB) Viewed 1692 times
Post Reply