Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Open
2 of 3 tasks
pzaino opened this issue Apr 18, 2021 · 2 comments
Open
2 of 3 tasks
Labels
discussion we need to discuss this and come up with a plan enhancement New feature or request

Comments

@pzaino
Copy link
Contributor

pzaino commented Apr 18, 2021

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

  • Proposed the idea for discussion
  • The idea is being discussed
  • We have reached a conclusion
@pzaino pzaino added enhancement New feature or request discussion we need to discuss this and come up with a plan labels Apr 18, 2021
@skymandr
Copy link
Contributor

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
Copy link
Contributor Author

pzaino commented Apr 19, 2021

Thanks @skymandr

@pzaino pzaino moved this from To do to In progress in RISC OS Desktop Modernisation (DME Suite) Apr 19, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
discussion we need to discuss this and come up with a plan enhancement New feature or request
Development

No branches or pull requests

2 participants