The end of the maintenance branch
Moderator: Moderators
Re: The end of the maintenance branch
I was told that maintenance is ending, but the builds keep coming and commits are piling up!
Re: The end of the maintenance branch
@abma, can you please enable building the transition branch on the buildbot.
Despite my initial skepticism, we have started porting advanced GL primitives and need build artifacts to do stuff on the Lua side.
Despite my initial skepticism, we have started porting advanced GL primitives and need build artifacts to do stuff on the Lua side.
Re: The end of the maintenance branch
i clicked "force build" on https://buildbot.springrts.com/waterfall as gajop, kloot and hokomoko (afaik) can do, too.
is it worth to enable auto build? the disk space is very low on the buildslaves: the more branches are enabled the less the cache can be used: builds will be incredible slow.
there seems to be at lease one compile error:
https://buildbot.springrts.com/builders ... logs/stdio
very likely gcc is a bit old on the buildslave...
is it worth to enable auto build? the disk space is very low on the buildslaves: the more branches are enabled the less the cache can be used: builds will be incredible slow.
there seems to be at lease one compile error:
https://buildbot.springrts.com/builders ... logs/stdio
very likely gcc is a bit old on the buildslave...
Re: The end of the maintenance branch
Thanks abma!
Force builds are fine by now, no need for automatic builds.
I'll check with gajop and hoko of they can press the same button.
And yeah you likely need to bump up GCC version cause the code successfully passed Travis CI/CD before.
Force builds are fine by now, no need for automatic builds.
I'll check with gajop and hoko of they can press the same button.
And yeah you likely need to bump up GCC version cause the code successfully passed Travis CI/CD before.
Re: The end of the maintenance branch
> And yeah you likely need to bump up GCC version cause the code successfully passed Travis CI/CD before.
Is gcc 8.3.0 (debian buster default) high enough? atm travis seems to use gcc 7.5.
Is gcc 8.3.0 (debian buster default) high enough? atm travis seems to use gcc 7.5.
Re: The end of the maintenance branch
i try to, but thats a bit time consuming: to do so i want to setup the buildslaves from scratch with debian. the scripts exists and should mostly work... lets see.
Re: The end of the maintenance branch
Sure, no rush, thanks!
P.S. Don't want to try github CI/CD for building spring? In-house buildbots are a bit too old-school...
Re: The end of the maintenance branch
personally no: i made the experience that external services tend to break in times when it hurts a lot. also the time to configure and maintain it usually is the same as setting up the service yourself.
Re: The end of the maintenance branch
I tried it once myself, but found that the result I was getting was not the same compared to what official .zip files contain. Looked like some steps were missing.
When you have some spare time, can you post a quick guide what scripts get executed in order to obtain say exact copy of this https://springrts.com/dl/buildbot/defau ... ortable.7z file ?
Re: The end of the maintenance branch
https://github.com/spring/spring/blob/d ... master.cfg
->
https://github.com/spring/spring/blob/d ... r.cfg#L512
...
its not straight forward, because most scripts are used on all platforms.
mostly this:
https://github.com/spring/spring/blob/d ... ld-dirs.py
and this:
https://github.com/spring/spring/blob/d ... staller.sh
->
https://github.com/spring/spring/blob/d ... r.cfg#L512
...
its not straight forward, because most scripts are used on all platforms.
mostly this:
https://github.com/spring/spring/blob/d ... ld-dirs.py
and this:
https://github.com/spring/spring/blob/d ... staller.sh
Re: The end of the maintenance branch
Wait... is it not built by https://github.com/spring/spring-lxc/tr ... fg/install scripts?
P.S. Thanks, I'll have a look.
P.S. Thanks, I'll have a look.
Re: The end of the maintenance branch
no, these scripts are used to setup a lxc container as buildslave.ivand wrote: ↑14 Sep 2020, 22:23 Wait... is it not built by https://github.com/spring/spring-lxc/tr ... fg/install scripts?
Re: The end of the maintenance branch
Sorry to bother, but is there a chance of getting the build issue resolved?
Re: The end of the maintenance branch
Hi.
We've been waiting for over 3 months now (3 months and 1 day )
I'm just posting here to reinforce the importance for BAR to get/keep this thing rolling.
@Abma: Could you please try and find some time to help us out here?
It will/would be greatly, if not, immensely appreciated!
We've been waiting for over 3 months now (3 months and 1 day )
I'm just posting here to reinforce the importance for BAR to get/keep this thing rolling.
@Abma: Could you please try and find some time to help us out here?
It will/would be greatly, if not, immensely appreciated!
Re: The end of the maintenance branch
All discord related discussion has been moved (not deleted) here: viewtopic.php?f=71&t=41936, per ivand request to not derail this thread
Re: The end of the maintenance branch
By-weekly reminder that the transition branch has stuck because of no builds are available for testing.
Re: The end of the maintenance branch
come on, the time is just running much faster than a few years ago!
turboss updated to gcc 10.2.0 for the win64 buildslave at least:
https://buildbot.springrts.com/#/builde ... logs/stdio
some errors occur when compiling circutai at least, can you please fix them?
atm only force build works, the buildbot doesn't auto detect commit changes yet, you need to ask someone to click force-build:
https://github.com/spring/spring/blob/d ... r.cfg#L920
turboss updated to gcc 10.2.0 for the win64 buildslave at least:
https://buildbot.springrts.com/#/builde ... logs/stdio
some errors occur when compiling circutai at least, can you please fix them?
atm only force build works, the buildbot doesn't auto detect commit changes yet, you need to ask someone to click force-build:
https://github.com/spring/spring/blob/d ... r.cfg#L920
Re: The end of the maintenance branch
Wow, that's a lot of errors in the log.
Especially weird is the fact that errors pop up in the files, that were not touched by any changes happened in `transition`.
As I don't see these errors locally, will it be possible to sync up Travis CI/CD GCC version with one used by build-slaves? Otherwise I'll need to fix bugs blindfolded.
Especially weird is the fact that errors pop up in the files, that were not touched by any changes happened in `transition`.
As I don't see these errors locally, will it be possible to sync up Travis CI/CD GCC version with one used by build-slaves? Otherwise I'll need to fix bugs blindfolded.