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

build persistent environment for CI #103

Open
bam241 opened this issue Jun 24, 2021 · 4 comments
Open

build persistent environment for CI #103

bam241 opened this issue Jun 24, 2021 · 4 comments
Assignees

Comments

@bam241
Copy link
Member

bam241 commented Jun 24, 2021

We should try at least for ubuntu/linux to build persistant docker environment to build the plugin, instead of rebuilding it every time....

@gonuke
Copy link
Member

gonuke commented Jun 24, 2021

We can do this with GH actions! Maybe @shimwell can lead this effort?

@shimwell
Copy link
Member

Dynamic building is nice as it uses the latest dependencies, while using a persistent docker environment is nice as it gets through the tasks quickly.

Perhaps caching is the way to go here as it allows the best of both
https://evilmartians.com/chronicles/build-images-on-github-actions-with-docker-layer-caching

I can certainly have a go with this

@shimwell shimwell self-assigned this Jun 24, 2021
@bam241
Copy link
Member Author

bam241 commented Aug 13, 2021

this is redondant with #118

@bam241 bam241 mentioned this issue Aug 13, 2021
@bam241
Copy link
Member Author

bam241 commented Aug 13, 2021

Now that we switched to docker for our linux build, we should pre-build the docker image with all the pre-requisites in it.

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

No branches or pull requests

3 participants