Remove Ubuntu 18.04 support.

As a consequence:

• Bump minimum supported Python version to 3.7.
• Move Vagrant environment to Debian 10, which has Python 3.7.
• Move CI frontend tests to Debian 10.
• Move production build test to Debian 10.

Signed-off-by: Anders Kaseorg <anders@zulip.com>
This commit is contained in:
Anders Kaseorg
2021-11-08 13:12:57 -08:00
committed by Tim Abbott
parent d035efd467
commit a58a71ef43
37 changed files with 95 additions and 217 deletions

View File

@@ -212,7 +212,7 @@ if [ -f /etc/os-release ]; then
fi
case "$os_id$os_version_id" in
debian10 | debian11 | ubuntu18.04 | ubuntu20.04) ;;
debian10 | debian11 | ubuntu20.04) ;;
*)
set +x
cat <<EOF
@@ -222,7 +222,6 @@ Unsupported OS release: $os_id $os_version_id
Zulip in production is supported only on:
- Debian 10 "buster"
- Debian 11 "bullseye"
- Ubuntu 18.04 LTS "bionic"
- Ubuntu 20.04 LTS "focal"
For more information, see: