Github Action for building AI Extensions

200 vistas
Ir al primer mensaje no leído

Pavitra

no leída,
4 ago 2019, 12:56:53 p.m.4/8/2019
para App Inventor Open Source Development
https://github.com/marketplace/actions/app-inventor-extension

I made this "Github Action" to ease the building of AI extensions. Currently, it doesn't work properly. So, I would like to get the AI community's help to develop this further.

The intent of this "Action" is to clone the AI sources, move the extension sources under the appropriate directory, build using `ant extensions` and deploy to Github releases.

I hope this eases the extension development!

Evan Patton

no leída,
4 ago 2019, 3:07:41 p.m.4/8/2019
para app-inventor-o...@googlegroups.com
Hi Pavitra,

Thanks for taking this on. I've been thinking of setting up something similar in Jenkins, at least for our extensions, to make sure that updates to App Inventor don't inadvertently break our extensions. One direction I'd like for us to think about is making a new tool that builds extensions starting from a compiled AndroidRuntime.jar and the associated files so that we can enable building extensions without the sources, e.g., by providing a JAR file with all of the necessary stuff that it can be done with just the java tool.

Regards,
Evan

--
You received this message because you are subscribed to the Google Groups "App Inventor Open Source Development" group.
To unsubscribe from this group and stop receiving emails from it, send an email to app-inventor-open-so...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/app-inventor-open-source-dev/be52fdd3-edf9-4317-8063-5da5404d617e%40googlegroups.com.

Pavitra

no leída,
5 ago 2019, 9:29:40 a.m.5/8/2019
para App Inventor Open Source Development
I fixed the issues and I am happy to say that the latest version of the action is now stable.

Pavitra

no leída,
5 ago 2019, 9:31:32 a.m.5/8/2019
para App Inventor Open Source Development
The generated extension can be downloaded from the latest release: https://github.com/pavi2410/AIX-Action/releases/tag/0.5

AIMod Channel

no leída,
6 ago 2019, 4:05:39 a.m.6/8/2019
para App Inventor Open Source Development
Wow,this is interesting..
Can it,run windows too ?

Pavitra

no leída,
19 ago 2019, 11:34:28 a.m.19/8/2019
para App Inventor Open Source Development
It's meant to be run on Github Actions platform so that extensions can be developed without downloading AI sources on your computer. This facilitates easy testing and shipping of extensions.

Mark Friedman

no leída,
19 ago 2019, 8:28:40 p.m.19/8/2019
para App Inventor Open Source Development
Ha!  IIRC, that was the original plan for extension development, but someone said that was too difficult (or just didn't want to bother, I forget).

-Mark


uXXLApp

no leída,
15 sept 2019, 5:26:22 p.m.15/9/2019
para App Inventor Open Source Development
Hi, is it possible to add a Maven Repository and use it in my extension ?
Responder a todos
Responder al autor
Reenviar
0 mensajes nuevos