Skip to content

VowpalWabbit/docker-images

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

67 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CI Docker Images

This repo contains the dockerfiles used to generate images used for CI, as well as a development image. They are automatically built through GitHub Actions.

Tags on DockerHub correspond to tags in this repository.

Status

Image Docker Repository Type
Rel Alpine vowpalwabbit/vw-rel-alpine Packaged binary
Ubuntu 20.04 vowpalwabbit/ubuntu2004-build CI
Ubuntu 18.04 vowpalwabbit/ubuntu1804-build CI
Python ManyLinux 2010 vowpalwabbit/manylinux2010-build CI/Python packaging
CentOS 7.6.1810 vowpalwabbit/centos7_6_1810-build CI
RL Ubuntu 18.04 vowpalwabbit/rl-ubuntu-1804 CI
RL Python ManyLinux 2010 vowpalwabbit/rlclientlib-manylinux2010-build CI/Python packaging
RL Python ManyLinux 2_28 vowpalwabbit/rlclientlib-manylinux-2_28-build CI/Python packaging

Release steps

Rel Alpine

These steps are for a VW release.

  1. Navigate to workflow
  2. Click Run workflow
  3. Enter the tag to build and submit

Other images

These steps are only necessary if a new tagged version of the various CI images are needed.

  1. Create a release to automatically create a tag
  2. Monitor build status