bubblewrap icon indicating copy to clipboard operation
bubblewrap copied to clipboard

feat: add docker image for cli

Open anbraten opened this issue 3 years ago • 4 comments

Add a docker image which ships the bubblewrap cli (with all needed dependencies like java & android-sdk). This docker image can be used to easily run the cli as container for local use or for example in CI systems.

To build the container image this PR introduces a new Github workflow pushing the container image to https://ghcr.io. The workflow will create a :next tagged image on pushes to the main branch and to git tags / releases it will push an image with the tag name without the v prefix.

anbraten avatar Jul 13 '22 19:07 anbraten

@anbraten there's not description to this PR or related issue. Could you provide an overview of what this is trying to achieve and why to the description?

andreban avatar Jul 14 '22 08:07 andreban

@andreban Sorry, for not having a description, yet. I now updated it. Basically I got the idea to create a docker image of the cli package when reading this comment: https://github.com/GoogleChromeLabs/bubblewrap/issues/172#issuecomment-628752622

anbraten avatar Jul 14 '22 09:07 anbraten

That's great, thank you! - how would one go about to use it? Could you add some docs on how to use?

andreban avatar Jul 14 '22 12:07 andreban

I have added a short note in the docs of the cli package.

anbraten avatar Jul 17 '22 07:07 anbraten