Am 30.09.22 um 07:37 schrieb Chris Johns:
On 30/9/2022 3:33 pm, Christian MAUDERER wrote:
Am 30.09.22 um 05:49 schrieb Chris Johns:
On 29/9/2022 9:50 pm, Chris Johns wrote:
On 29/9/22 9:45 pm, Christian MAUDERER wrote:
Hello Chris,

thanks for the quick patch. With this qemu and microblaze work again like
expected.

I tested all tools starting with devel/* and from the ones that work only
devel/autotools-internal didn't generate a tar archive. But that one has a
comment "Do not use via the command line" in the bset file so that is most
likely fine.

Some of other devel/* packages didn't build in my test setup, but I have never
tested or used them before so that is probably a problem of my build
environment
or maybe a known bug.

Thanks for the testing. I will push to the devel branch and 5.


Tarfile creation is working however installing is not. I am working on fixing
this.

Chris

Sorry that I missed that. I only tried to generate the tar archives.

Same. Testing a fix but it takes time to check properly.

I am wondering if I can create a test mode in the deployment repo. The hard part
is how to automatically check the build has worked.

Chris

I'm currently trying to create a basic CI/CD setup for testing our embedded brains patches using GitHub. At the moment it's still quite experimental and still a bit thrown together but it basically runs:


https://github.com/embedded-brains/rtems-source-builder/actions/runs/3151126889

It didn't catch that bug because it doesn't use installed tools for the simulator runs, but maybe I can change that.

If it works well enough, we maybe could re-use some scripts or work flows to set up an official RTEMS CI/CD with whatever community preferred CI system. It shouldn't be too big of a problem to port the logic to Gitlab CI, Cirrus CI or any other modern CI system.

Best regards

Christian
--
--------------------------------------------
embedded brains GmbH
Herr Christian MAUDERER
Dornierstr. 4
82178 Puchheim
Germany
email:  christian.maude...@embedded-brains.de
phone:  +49-89-18 94 741 - 18
mobile: +49-176-152 206 08

Registergericht: Amtsgericht München
Registernummer: HRB 157899
Vertretungsberechtigte Geschäftsführer: Peter Rasmussen, Thomas Dörfler
Unsere Datenschutzerklärung finden Sie hier:
https://embedded-brains.de/datenschutzerklaerung/
_______________________________________________
devel mailing list
devel@rtems.org
http://lists.rtems.org/mailman/listinfo/devel

Reply via email to