Skip to content

Latest commit

 

History

History
23 lines (18 loc) · 674 Bytes

CI.md

File metadata and controls

23 lines (18 loc) · 674 Bytes

Notes about Bytewax CI

Setup for Colab Support

To provide Google Colab support we need to build wheels compatible with GLIBC 2.27. For that, we use a custom docker image in the linux_glibc_227_colab job of our CI:

...
  linux_glibc_227_colab:
    runs-on: ubuntu-latest
    container: bytewax/glib-2.27-builder:v0
    steps:
...

The steps made to build and push that custom image were as follows:

$ docker build -t bytewax/glib-2.27-builder:v1 -f Dockerfile.Colab .
$ docker login -u $BYTEWAX_DOCKERHUB_USER -p $BYTEWAX_DOCKERHUB_PASSWORD
$ docker push bytewax/glib-2.27-builder:v1