RISC-OS-Community / DME-Core

RISC OS Desktop Modernisation core module
Apache License 2.0
0 stars 2 forks source link

Discussion: Do we want to add any CI/CD? (if at all possible with RISC OS) #6

Open pzaino opened 3 years ago

pzaino commented 3 years ago

Background

@RISC-OS-Community/code-reviews-team , not urgent, but we may want to have a chat about this.

I have been working on a RISC OS Module that would allow Obey scripts to be able to talk with RESTFul APIs like the one offered by github. I still need to finish it and also add a module that would embed JSONC features to allow Obey to be able to use JSON content (either process or generate).

Anyway when the above would be completed we could have a look at the github API to see we we could integrate with their CI/CD infrastructure so to have reports of a build on here.

Definition of Done

skymandr commented 3 years ago

I think this sounds like a good idea – CI/CD for the win! A general library/module for JSON on RISC OS that could be reused would be very useful too. A lot of this is of course already in Python, which as I understand it works reasonably well on RISC OS 5 at least, but I think something that could work with BBC BASIC and Obey files might be popular.

I couldn't contribute to the development of this myself, but it seems like a cool thing.

pzaino commented 3 years ago

Thanks @skymandr