This forum uses cookies
This forum makes use of cookies to store your login information if you are registered, and your last visit if you are not. Cookies are small text documents stored on your computer; the cookies set by this forum can only be used on this website and pose no security risk. Cookies on this forum also track the specific topics you have read and when you last read them. Please confirm whether you accept or reject these cookies being set.

A cookie will be stored in your browser regardless of choice to prevent you being asked this question again. You will be able to change your cookie settings at any time using the link in the footer.

Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Openplotter CI like CircleCI or other
#6
(2020-10-28, 11:54 AM)Sailoog Wrote: OK you mean openplotter images. I see some problems on that way...

After some years of openplotter development we have learned some lessons. The most important thing to avoid is having too much food on your plate to be able to crate a stable system. If I am not wrong what lysmarine has  done is completely rewritten the pi-gen script from raspberry. That is the script used to generate Raspberry OS images (current 32 bit and future 64 bit). Re-written this script is only justified if you want to support multiple boards or multiple Debian derivatives and that is really great but maintaining multiple distributions is a huge task. Raspberry team is set by 62 contributors, some of them full time, just to maintain Raspberry OS.

We decided to focus only on distributing a complete openplotter system on Raspberry OS based on the current openmarine dev team resources. That will allow us to focus on openplotter features and we have just to make sure openplotter apps work on Raspberry OS and on most used Debian derivatives like Ubuntu. Raspberry and Ubuntu dev teams will do the hard work for us.

In other words, we already have a CI and its name is pi-gen. Where we just have to add openplotter packages. The plan is having a dedicated server to build openplotter images for raspberry nightly but we will wait for the Raspbian OS 64 bits version to set it because there are still some issues to fix.

Do not get me wrong, your work looks amazing but it is also scary.

I was trying to show you that you do not need dedicated
server and hardware. You can set up nightly build for free already 
and deploy packages and image to cloudsmith for free. 
Those were examples of how to create it for arm32 and arm64. 
You can run pi-gen this way.
Download BBN Marine OS for raspberry pi 

https://bareboat-necessities.github.io/m...at-os.html

Video of actual installation:

https://www.youtube.com/watch?v=3zMjUs2X3qU


Reply


Messages In This Thread
RE: Openplotter CI like CircleCI or other - by mgrouch - 2020-10-28, 02:50 PM

Forum Jump:


Users browsing this thread: 1 Guest(s)