circleci: Drop -python3.X suffixes from job names.

The workflow names should be sufficient.

Signed-off-by: Anders Kaseorg <anders@zulip.com>
This commit is contained in:
Anders Kaseorg 2020-06-07 17:46:50 -07:00 committed by Tim Abbott
parent fcfe8eb49b
commit ad24eef6ee
2 changed files with 19 additions and 19 deletions

View File

@ -166,7 +166,7 @@ aliases:
fi
jobs:
"bionic-backend-frontend-python3.6":
"bionic-backend-frontend":
docker:
# This is built from tools/circleci/images/bionic/Dockerfile .
# Bionic ships with Python 3.6.
@ -216,7 +216,7 @@ jobs:
- *notify_failure_status
"focal-backend-python3.8":
"focal-backend":
docker:
# This is built from tools/circleci/images/focal/Dockerfile.
# Focal ships with Python 3.8.2.
@ -251,7 +251,7 @@ jobs:
- *check_xenial_upgrade_error
- *notify_failure_status
"bionic-production-build-python3.6":
"bionic-production-build":
docker:
# This is built from tools/circleci/images/bionic/Dockerfile .
# Bionic ships with Python 3.6.
@ -290,7 +290,7 @@ jobs:
- production-extract-tarball
- *notify_failure_status
"bionic-production-install-python3.6":
"bionic-production-install":
docker:
# This is built from tools/circleci/images/bionic/Dockerfile .
# Bionic ships with Python 3.6.
@ -299,7 +299,7 @@ jobs:
working_directory: ~/zulip
steps:
# Contains the built tarball from bionic-production-build-python3.6 job
# Contains the built tarball from bionic-production-build job
- attach_workspace:
# Must be absolute path or relative path from working_directory
at: /tmp
@ -312,7 +312,7 @@ jobs:
- *save_cache_package_json
- *notify_failure_status
"focal-production-install-python3.8":
"focal-production-install":
docker:
# This is built from tools/circleci/images/focal/Dockerfile.
# Focal ships with Python 3.8.2.
@ -321,7 +321,7 @@ jobs:
working_directory: ~/zulip
steps:
# Contains the built tarball from bionic-production-build-python3.6 job
# Contains the built tarball from bionic-production-build job
- attach_workspace:
# Must be absolute path or relative path from working_directory
at: /tmp
@ -341,16 +341,16 @@ workflows:
- "xenial-legacy"
"Ubuntu 18.04 Bionic (Python 3.6, backend+frontend)":
jobs:
- "bionic-backend-frontend-python3.6"
- "bionic-backend-frontend"
"Ubuntu 20.04 Focal (Python 3.8, backend)":
jobs:
- "focal-backend-python3.8"
- "focal-backend"
"Production":
jobs:
- "bionic-production-build-python3.6"
- "bionic-production-install-python3.6":
- "bionic-production-build"
- "bionic-production-install":
requires:
- "bionic-production-build-python3.6"
# - "focal-production-install-python3.8":
- "bionic-production-build"
# - "focal-production-install":
# requires:
# - "bionic-production-build-python3.6"
# - "bionic-production-build"

View File

@ -58,19 +58,19 @@ installer tooling.
We run multiple jobs during a CircleCI build to run Zulip's test
suites on our supported production platforms. They are currently:
* bionic-backend-frontend-python3.6
* focal-backend-python3.8
* bionic-backend-frontend
* focal-backend
Each runs the Zulip backend test suites, using the indicated
platform/OS and Python version. As suggested by the names, only one
platform/OS. As suggested by the names, only one
suite runs the frontend test suites, since those are not
platform-dependent.
Additionally, there a couple jobs designed to do an end-to-end test on
Zulip's production installer:
* bionic-production-build-python3.6
* bionic-production-install-python3.6
* bionic-production-build
* bionic-production-install
* xenial-legacy
The `production-build` job builds a Zulip release tarball, which is