You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
For a newcomer, trying to run the build script on different linux distros does not give a consistent experience( I faced quite a few issues myself), hence I suggest that we can containerize the build process using Docker containers for consistency.
Usecase
This feature could streamline the build process by giving a consistent and already tested environment for the build process. We can also reduce the reliance on Travis CI builds. Also it allows others to setup Meilix build process on their own servers via the convenience of containerization.
Description
We can create docker images for the major versions of the meilix(backend) and maintain different images that users can pull from dockerhub or build using the Dockerfile as well. And then we can add a script that allows to run the docker container via command line. We can also allow docker images that simply put out built ISO file and also allow interactive containers that allow user to stay in the container while the build takes place and make any modifications they want.
Would you like to work on it.
Yes, I would like to work on this feature.
The text was updated successfully, but these errors were encountered:
So should I start working on this? I have done some preliminary work already for dockerizing meilix build. I was thinking we can have a docker hub account and push docker images for various major builds like xenial, bionic etc. We can also have 2 versions per docker image, 1 for "interactive mode" that allows users to interact with the terminal and other "production mode" that runs and generates the ISO directly.
Short description
For a newcomer, trying to run the build script on different linux distros does not give a consistent experience( I faced quite a few issues myself), hence I suggest that we can containerize the build process using Docker containers for consistency.
Usecase
This feature could streamline the build process by giving a consistent and already tested environment for the build process. We can also reduce the reliance on Travis CI builds. Also it allows others to setup Meilix build process on their own servers via the convenience of containerization.
Description
We can create docker images for the major versions of the meilix(backend) and maintain different images that users can pull from dockerhub or build using the Dockerfile as well. And then we can add a script that allows to run the docker container via command line. We can also allow docker images that simply put out built ISO file and also allow interactive containers that allow user to stay in the container while the build takes place and make any modifications they want.
Would you like to work on it.
Yes, I would like to work on this feature.
The text was updated successfully, but these errors were encountered: