Future of Travis CI...

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
jmborer
Posts: 42
Joined: Thu Feb 28, 2019 5:39 pm
Location: Switzerland

Future of Travis CI...

Post by jmborer »

https://twitter.com/alicegoldfuss/statu ... 3664420865

Sad news. Hope it won't jeopardize FreeCAD builds...
Last edited by jmborer on Fri Mar 01, 2019 9:42 am, edited 1 time in total.
User avatar
PrzemoF
Veteran
Posts: 3520
Joined: Fri Jul 25, 2014 4:52 pm
Contact:

Re: Future of Travis CI...

Post by PrzemoF »

Broken link or it's just me?
User avatar
jmborer
Posts: 42
Joined: Thu Feb 28, 2019 5:39 pm
Location: Switzerland

Re: Future of Travis CI...

Post by jmborer »

Fixed
User avatar
PrzemoF
Veteran
Posts: 3520
Joined: Fri Jul 25, 2014 4:52 pm
Contact:

Re: Future of Travis CI...

Post by PrzemoF »

Thanks! Not my call, but I already migrated my repos to gitlab. CI is built-in, but I didn't tested it on anything big.
User avatar
kkremitzki
Veteran
Posts: 2511
Joined: Thu Mar 03, 2016 9:52 pm
Location: Illinois

Re: Future of Travis CI...

Post by kkremitzki »

PrzemoF wrote: Fri Mar 01, 2019 9:52 am Thanks! Not my call, but I already migrated my repos to gitlab. CI is built-in, but I didn't tested it on anything big.
GitLab CI is pretty cool, Debian's self-hosted instance salsa.debian.org just got it set up and it's very easy to use.
Like my FreeCAD work? I'd appreciate any level of support via Patreon, Liberapay, or PayPal! Read more about what I do at my blog.
User avatar
Kunda1
Veteran
Posts: 13434
Joined: Thu Jan 05, 2017 9:03 pm

Re: Future of Travis CI...

Post by Kunda1 »

we should consider experimenting with a gitlab mirror of github and test the gitlab CI
Alone you go faster. Together we go farther
Please mark thread [Solved]
Want to contribute back to FC? Checkout:
'good first issues' | Open TODOs and FIXMEs | How to Help FreeCAD | How to report Bugs
User avatar
apeltauer
Posts: 399
Joined: Fri Aug 11, 2017 2:19 pm

Re: Future of Travis CI...

Post by apeltauer »

Gitlab Ci rocks! I am building FreeCAD from source several times a day with Gitlab Ci....
User avatar
jmborer
Posts: 42
Joined: Thu Feb 28, 2019 5:39 pm
Location: Switzerland

Re: Future of Travis CI...

Post by jmborer »

apeltauer wrote: Sun Mar 03, 2019 12:20 pm Gitlab Ci rocks! I am building FreeCAD from source several times a day with Gitlab Ci....
Can you please explain how you did set it up? For which platform are you building FreeCAD?
User avatar
apeltauer
Posts: 399
Joined: Fri Aug 11, 2017 2:19 pm

Re: Future of Travis CI...

Post by apeltauer »

I am Building for Windows, using the current lib pack for windows.
In my gitlab repository I am merging the fc GitHub repository twice a day to my own fc pre integration branch. Automatic following a remote branch does not work in ce edition, at least for now.
If I start a new task I am merging this pre integration brach to my new working branch. And the back to my master...

On every commit to gitlab my pipeline is triggered. I have a task to check the translation stuff, then building debug and release. After this I am running some tests for both versions. Then I create a setup package. This is done on a dedicated building machine.
User avatar
PrzemoF
Veteran
Posts: 3520
Joined: Fri Jul 25, 2014 4:52 pm
Contact:

Re: Future of Travis CI...

Post by PrzemoF »

So you build locally or on gitlab? "Dedicated machine' may have a different meanings.
Do you have any setup file or it's all in the gitlab interface?
Post Reply