Skip to content

Commit

Permalink
Drop bionic from docker builds and add focal (#1181)
Browse files Browse the repository at this point in the history
* build focal image

* remove bionic and test with focal

* update docs to reflect building and testing of focal vs bionic

* fix incorrect python version
  • Loading branch information
H-Shay authored Jan 7, 2022
1 parent 437af40 commit 39f3805
Show file tree
Hide file tree
Showing 3 changed files with 12 additions and 12 deletions.
8 changes: 4 additions & 4 deletions .github/workflows/docker.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,8 +17,8 @@ jobs:
strategy:
matrix:
include:
- base_image: ubuntu:bionic
tag: bionic
- base_image: ubuntu:focal
tag: focal
- base_image: debian:buster
tag: buster
- base_image: debian:testing
Expand Down Expand Up @@ -54,9 +54,9 @@ jobs:
strategy:
matrix:
include:
- sytest_image_tag: bionic
- sytest_image_tag: focal
dockerfile: synapse
tags: "matrixdotorg/sytest-synapse:bionic"
tags: "matrixdotorg/sytest-synapse:focal"
- sytest_image_tag: buster
dockerfile: synapse
tags: "matrixdotorg/sytest-synapse:buster"
Expand Down
12 changes: 6 additions & 6 deletions .github/workflows/pipeline.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,15 +20,15 @@ jobs:
fail-fast: false
matrix:
include:
- label: Py 3.6, SQLite 3.22.0, Monolith
sytest-tag: bionic
- label: Py 3.8, SQLite 3.31.1, Monolith
sytest-tag: focal

- label: Py 3.6, PG 10, Monolith
sytest-tag: bionic
- label: Py 3.8, PG 12, Monolith
sytest-tag: focal
postgres: postgres

- label: Py 3.6, PG 10, Workers
sytest-tag: bionic
- label: Py 3.8, PG 12, Workers
sytest-tag: focal
postgres: postgres
workers: workers

Expand Down
4 changes: 2 additions & 2 deletions docker/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,9 +8,9 @@ but its dependencies are.
Included currently is:

- `matrixdotorg/sytest` Base container with SyTest dependencies installed
- Tagged by underlying Debian/Ubuntu image: `bionic`, `buster` or `testing`
- Tagged by underlying Debian/Ubuntu image: `focal`, `buster` or `testing`
- `matrixdotorg/sytest-synapse`: Runs SyTest against Synapse
- Tagged by underlying Debian/Ubunutu image: `bionic`, `buster` or `testing`
- Tagged by underlying Debian/Ubunutu image: `focal`, `buster` or `testing`
- `matrixdotorg/sytest-dendrite:go113`: Runs SyTest against Dendrite on Go 1.13
- Currently uses Debian 10 (Buster) as its base image

Expand Down

0 comments on commit 39f3805

Please sign in to comment.