Future of Travis CI...
Forum rules
Be nice to others! Respect the FreeCAD code of conduct!
Be nice to others! Respect the FreeCAD code of conduct!
Future of Travis CI...
https://twitter.com/alicegoldfuss/statu ... 3664420865
Sad news. Hope it won't jeopardize FreeCAD builds...
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.
Re: Future of Travis CI...
Broken link or it's just me?
Re: Future of Travis CI...
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.
- kkremitzki
- Veteran
- Posts: 2511
- Joined: Thu Mar 03, 2016 9:52 pm
- Location: Illinois
Re: Future of Travis CI...
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.
Re: Future of Travis CI...
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
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
Re: Future of Travis CI...
Gitlab Ci rocks! I am building FreeCAD from source several times a day with Gitlab Ci....
Re: Future of Travis CI...
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.
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.
Re: Future of Travis CI...
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?
Do you have any setup file or it's all in the gitlab interface?