Skip to content

Docker images used for continuous integration

License

Notifications You must be signed in to change notification settings

v-jameslongo/docker-images

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

71 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/rl-manylinux-2_28-build CI/Python packaging
Learning Loop Latest vowpalwabbit/learning-loop CI

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

About

Docker images used for continuous integration

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Dockerfile 86.0%
  • Shell 14.0%