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!
abdullah
Veteran
Posts: 4935
Joined: Sun May 04, 2014 3:16 pm
Contact:

Re: Changes at TravisCI- affecting open source

Post by abdullah »

yorik wrote: Mon Jan 04, 2021 2:41 pm It's hard to believe suddenly all platforms that welcomed open-source projects would disappear.. and at the same time, they do disappear all the time, so i'm not too sure where to go from there.
Still, Travis.org appears to be working for us... maybe we could procrastinate until it really disappears... :mrgreen:
User avatar
yorik
Founder
Posts: 13659
Joined: Tue Feb 17, 2009 9:16 pm
Location: Brussels
Contact:

Re: Changes at TravisCI- affecting open source

Post by yorik »

abdullah wrote: Tue Jan 05, 2021 1:58 pm maybe we could procrastinate until it really disappears...
That's the kind of development strategy I like! :D
User avatar
Kunda1
Veteran
Posts: 13434
Joined: Thu Jan 05, 2017 9:03 pm

Re: Changes at TravisCI- affecting open source

Post by Kunda1 »

voskos wrote: :bell:
Hi @voskos, we're discussing CI stuff here.
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
voskos
Posts: 67
Joined: Mon Dec 21, 2020 4:22 pm
Location: Greece

Re: Changes at TravisCI- affecting open source

Post by voskos »

It seems that my fate has it to be the one fighting Jenkins, Azure, Docker and all devops related stuff . :D
So what is the plan :?:
User avatar
voskos
Posts: 67
Joined: Mon Dec 21, 2020 4:22 pm
Location: Greece

Re: Changes at TravisCI- affecting open source

Post by voskos »

As always, jumping the gun I've done a preliminary migration to github actions here:
https://github.com/vosk/FreeCAD/tree/gi ... /workflows
https://github.com/vosk/FreeCAD/actions

Caching is more flexible than travis, it is also much more stupid.
Clang and gcc for ubuntu 18.04 are running fine except for ugliness
User avatar
Kunda1
Veteran
Posts: 13434
Joined: Thu Jan 05, 2017 9:03 pm

Re: Changes at TravisCI- affecting open source

Post by Kunda1 »

voskos wrote: Fri Jan 08, 2021 6:07 pm As always, jumping the gun I've done a preliminary migration to github actions here:
https://github.com/vosk/FreeCAD/tree/gi ... /workflows
https://github.com/vosk/FreeCAD/actions
phpBB [video]
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
voskos
Posts: 67
Joined: Mon Dec 21, 2020 4:22 pm
Location: Greece

Re: Changes at TravisCI- affecting open source

Post by voskos »

Can I get some help regarding the QT4 status? In Ubuntu 16.04 shiboken by default looks for python2.7 SOABI/PREFIX/EXTENSION/whatever and links to python 2.7, I could hack my way around it , but I'd rather not do that.
Also, in QT5 PySide2 is not available in 16.04??
User avatar
voskos
Posts: 67
Joined: Mon Dec 21, 2020 4:22 pm
Location: Greece

Re: Changes at TravisCI- affecting open source

Post by voskos »

Or could it be that 16.04 builds in QT5-python2.7 -pyside-shiboken only?
EDIT:For reference: daily builds for xenial are qt4 python2.7 shiboken 1 pyside1
User avatar
Kunda1
Veteran
Posts: 13434
Joined: Thu Jan 05, 2017 9:03 pm

Re: Changes at TravisCI- affecting open source

Post by Kunda1 »

I think for the sake of lessening complexity at this time we shouldn't concern ourselves with QT4 or Python2 related builds
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
kkremitzki
Veteran
Posts: 2515
Joined: Thu Mar 03, 2016 9:52 pm
Location: Illinois

Re: Changes at TravisCI- affecting open source

Post by kkremitzki »

Yes, Ubuntu 16.04 is going to be EOL on April 30th.
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.
Post Reply