Skip to content
This repository has been archived by the owner on Jun 5, 2019. It is now read-only.

Dockerize the build #2

Open
bassosimone opened this issue Feb 27, 2019 · 0 comments
Open

Dockerize the build #2

bassosimone opened this issue Feb 27, 2019 · 0 comments

Comments

@bassosimone
Copy link
Member

bassosimone commented Feb 27, 2019

I would like to dockerize the build. It will work as follows:

  1. there will be a top level Dockerfile that will create a minimal Debian stable container

  2. the user will be instructed to create the container and then run it

  3. the container shall be minimal

  4. the download step shall also download a specific version of the NDK

  5. all the other steps will be equal except that we will know the location of the NDK given that we download it

  6. of course all build commands will be run in the container, however the smoke testing will need to be run outside it

I think this provides these advantages: (1) we pin to a specific build environment and version of the NDK; (2) we can run the same build regardless of the OS that we use; (3) the build machine may be beefier than my old laptop and hence most likely faster.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant