Shared repository?

More
01 Mar 2015 12:31 #29226 by mwm
Replied by mwm on topic Shared repository?
I no longer run servers at home - I'm doing the builds on my desktop. I did set up jenkins and get it to do some builds, but never converted to it. I'm using a shell script to do them.

I have a ubuntu 10.4 VM I used to use for builds, and doing an occasional build that way is ok. But doing development on it is a real pain. So I ported the build system to my desktop.

The Makefiles have a number of non-portable assumptions built into them. I got the easy ones out, but I'm not sure they can all be eliminated for both ARM & desktop builds, so dealt with some of them by creating an environment for deviation builds that is unusable for most other software. This also involved switching to GCC 5.0, whose new warnings turned up some interesting bugs.

I managed to get the windows binaries to build and execute, but they always come on in USB mode for some reason.

Any chance you can start a second set of nightlies from the team repository? Not only would that fix the issue with providing windows binaries, but it would also get the distribution off of Google Drive, which was temporary hack until you decided what was going to be done with this repository.

Do not ask me questions via PM. Ask in the forums, where I'll answer if I can.

My remotely piloted vehicle ("drone") is a yacht.

Please Log in or Create an account to join the conversation.

More
01 Mar 2015 13:26 #29228 by Indigo
Replied by Indigo on topic Shared repository?
USB mode at startup occurs when current directory is different from that of executable.

Please Log in or Create an account to join the conversation.

More
01 Mar 2015 16:33 #29232 by mwm
Replied by mwm on topic Shared repository?
Ok, I now have the windows emulators building.

I'm leery of pushing this because I suspect that it will break your Windows builds. Mostly, it's that the mingw32 compiler I'm using doesn't recognize the -mno-cygwin flag. I suspect this is why the binaries complain about missing dll's unless I build with static libgcc and libstdc++.

I also don't have - and don't see any clue as to how to build - libportaudio-2.dll. The binaries run without it, but sound may not be working properly.

I've added you as a reviewer for the pull request so you can check it yourself.

Do not ask me questions via PM. Ask in the forums, where I'll answer if I can.

My remotely piloted vehicle ("drone") is a yacht.

Please Log in or Create an account to join the conversation.

More
01 Mar 2015 16:49 #29235 by PhracturedBlue
Replied by PhracturedBlue on topic Shared repository?
Don't bother. I am about done updating the autobuild to work with the new downloader code. I should have nightlies working again in about an hour

Please Log in or Create an account to join the conversation.

More
01 Mar 2015 17:55 #29237 by PhracturedBlue
Replied by PhracturedBlue on topic Shared repository?
autobuild should be working now. Check the downloads section. It should automatically keep the last 5 nightly builds. Builds occur nightly when changes are detected.
We'll need to keep an eye on it initially to make sure the code is working as expected.

Please Log in or Create an account to join the conversation.

More
01 Mar 2015 21:23 #29248 by mwm
Replied by mwm on topic Shared repository?
The downloads section now has a newer build than the Google drive version, so I've turned off the nightly build that was going to Google drive, and nuked the google drive folder.

There's no way to attach a message pointing back to the downloads section (google drive doesn't work well for this), but anyone who was keeping close enough tabs to be watching it should also know to check the new downloads section as well.

Do not ask me questions via PM. Ask in the forums, where I'll answer if I can.

My remotely piloted vehicle ("drone") is a yacht.

Please Log in or Create an account to join the conversation.

More
01 Mar 2015 22:47 #29251 by PhracturedBlue
Replied by PhracturedBlue on topic Shared repository?
Thanks. I've given all members of the deviationtx group developer permissions in the bug tracker (and FDR has admin rights should I disappear). I (manually) moved the 2 non-duplicate issues a from the now-official repo to the new bug tracker and shut down the issue tracker on bitbucket so there is only the official issue tracker.

Please Log in or Create an account to join the conversation.

More
01 Mar 2015 22:53 #29252 by mwm
Replied by mwm on topic Shared repository?
Some of the issues have been fixed in the team repository. For instance, 578 .

Do you have preferences for how these should be handled?

Do not ask me questions via PM. Ask in the forums, where I'll answer if I can.

My remotely piloted vehicle ("drone") is a yacht.

Please Log in or Create an account to join the conversation.

More
02 Mar 2015 00:52 #29254 by PhracturedBlue
Replied by PhracturedBlue on topic Shared repository?
Just go aead and close them. Maybe we'll change the rules in the future to add a new state 'pending release' but that would be a mess for the next release, so feel free to close anything that is fixed in the trunk

Please Log in or Create an account to join the conversation.

More
02 Mar 2015 16:50 - 02 Mar 2015 16:54 #29268 by sbstnp
Replied by sbstnp on topic Shared repository?
Hi PB welcome back :)

I'm anxiously looking forward to the next release, gonna try and help with whatever I can.

Edit: going to try a merge with my repo, waiting for a nightmare to happen lol

Devo 10 + 4in1
Spektrum Dx9
FrSky Taranis + TBS Crossfire
Last edit: 02 Mar 2015 16:54 by sbstnp.

Please Log in or Create an account to join the conversation.

More
28 Jul 2015 16:00 #36249 by Lyndros
Replied by Lyndros on topic Shared repository?
Hi,
I would like to join to work in DEVO12S gui if allowed.

Please Log in or Create an account to join the conversation.

More
28 Jul 2015 17:33 #36253 by mwm
Replied by mwm on topic Shared repository?
People are no longer doing direct commits to the team repository, except for PB. Even if we have a commit bit, we're generating pull requests from our clones.

So that's the approach to take now. Clone the team repository, create branches for your features, as working on the default branch will require a clone for each feature. Then add pull requests for them to the team repository.

Do not ask me questions via PM. Ask in the forums, where I'll answer if I can.

My remotely piloted vehicle ("drone") is a yacht.

Please Log in or Create an account to join the conversation.

More
28 Jul 2015 17:46 #36255 by Lyndros
Replied by Lyndros on topic Shared repository?
Hi mwm,

I always thought that shared repository was better for small teams.

At the moment i have here my repo bitbucket.org/lyndros/deviation-lyndros-bugfixing is a clone of the bitbucket.org/PhracturedBlue/deviation .

Is that still the official repo for developers?

Cheers

Please Log in or Create an account to join the conversation.

More
28 Jul 2015 18:14 #36261 by Thomas.Heiss
Replied by Thomas.Heiss on topic Shared repository?
No. All work / commits for nightly-build to the default/trunk went to:

bitbucket.org/deviationTX/deviation

Please Log in or Create an account to join the conversation.

Time to create page: 0.047 seconds
Powered by Kunena Forum