mirror of
https://github.com/zulip/zulip.git
synced 2025-11-04 22:13:26 +00:00
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:
committed by
Tim Abbott
parent
fcfe8eb49b
commit
ad24eef6ee
@@ -166,7 +166,7 @@ aliases:
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
jobs:
|
jobs:
|
||||||
"bionic-backend-frontend-python3.6":
|
"bionic-backend-frontend":
|
||||||
docker:
|
docker:
|
||||||
# This is built from tools/circleci/images/bionic/Dockerfile .
|
# This is built from tools/circleci/images/bionic/Dockerfile .
|
||||||
# Bionic ships with Python 3.6.
|
# Bionic ships with Python 3.6.
|
||||||
@@ -216,7 +216,7 @@ jobs:
|
|||||||
- *notify_failure_status
|
- *notify_failure_status
|
||||||
|
|
||||||
|
|
||||||
"focal-backend-python3.8":
|
"focal-backend":
|
||||||
docker:
|
docker:
|
||||||
# This is built from tools/circleci/images/focal/Dockerfile.
|
# This is built from tools/circleci/images/focal/Dockerfile.
|
||||||
# Focal ships with Python 3.8.2.
|
# Focal ships with Python 3.8.2.
|
||||||
@@ -251,7 +251,7 @@ jobs:
|
|||||||
- *check_xenial_upgrade_error
|
- *check_xenial_upgrade_error
|
||||||
- *notify_failure_status
|
- *notify_failure_status
|
||||||
|
|
||||||
"bionic-production-build-python3.6":
|
"bionic-production-build":
|
||||||
docker:
|
docker:
|
||||||
# This is built from tools/circleci/images/bionic/Dockerfile .
|
# This is built from tools/circleci/images/bionic/Dockerfile .
|
||||||
# Bionic ships with Python 3.6.
|
# Bionic ships with Python 3.6.
|
||||||
@@ -290,7 +290,7 @@ jobs:
|
|||||||
- production-extract-tarball
|
- production-extract-tarball
|
||||||
- *notify_failure_status
|
- *notify_failure_status
|
||||||
|
|
||||||
"bionic-production-install-python3.6":
|
"bionic-production-install":
|
||||||
docker:
|
docker:
|
||||||
# This is built from tools/circleci/images/bionic/Dockerfile .
|
# This is built from tools/circleci/images/bionic/Dockerfile .
|
||||||
# Bionic ships with Python 3.6.
|
# Bionic ships with Python 3.6.
|
||||||
@@ -299,7 +299,7 @@ jobs:
|
|||||||
working_directory: ~/zulip
|
working_directory: ~/zulip
|
||||||
|
|
||||||
steps:
|
steps:
|
||||||
# Contains the built tarball from bionic-production-build-python3.6 job
|
# Contains the built tarball from bionic-production-build job
|
||||||
- attach_workspace:
|
- attach_workspace:
|
||||||
# Must be absolute path or relative path from working_directory
|
# Must be absolute path or relative path from working_directory
|
||||||
at: /tmp
|
at: /tmp
|
||||||
@@ -312,7 +312,7 @@ jobs:
|
|||||||
- *save_cache_package_json
|
- *save_cache_package_json
|
||||||
- *notify_failure_status
|
- *notify_failure_status
|
||||||
|
|
||||||
"focal-production-install-python3.8":
|
"focal-production-install":
|
||||||
docker:
|
docker:
|
||||||
# This is built from tools/circleci/images/focal/Dockerfile.
|
# This is built from tools/circleci/images/focal/Dockerfile.
|
||||||
# Focal ships with Python 3.8.2.
|
# Focal ships with Python 3.8.2.
|
||||||
@@ -321,7 +321,7 @@ jobs:
|
|||||||
working_directory: ~/zulip
|
working_directory: ~/zulip
|
||||||
|
|
||||||
steps:
|
steps:
|
||||||
# Contains the built tarball from bionic-production-build-python3.6 job
|
# Contains the built tarball from bionic-production-build job
|
||||||
- attach_workspace:
|
- attach_workspace:
|
||||||
# Must be absolute path or relative path from working_directory
|
# Must be absolute path or relative path from working_directory
|
||||||
at: /tmp
|
at: /tmp
|
||||||
@@ -341,16 +341,16 @@ workflows:
|
|||||||
- "xenial-legacy"
|
- "xenial-legacy"
|
||||||
"Ubuntu 18.04 Bionic (Python 3.6, backend+frontend)":
|
"Ubuntu 18.04 Bionic (Python 3.6, backend+frontend)":
|
||||||
jobs:
|
jobs:
|
||||||
- "bionic-backend-frontend-python3.6"
|
- "bionic-backend-frontend"
|
||||||
"Ubuntu 20.04 Focal (Python 3.8, backend)":
|
"Ubuntu 20.04 Focal (Python 3.8, backend)":
|
||||||
jobs:
|
jobs:
|
||||||
- "focal-backend-python3.8"
|
- "focal-backend"
|
||||||
"Production":
|
"Production":
|
||||||
jobs:
|
jobs:
|
||||||
- "bionic-production-build-python3.6"
|
- "bionic-production-build"
|
||||||
- "bionic-production-install-python3.6":
|
- "bionic-production-install":
|
||||||
requires:
|
requires:
|
||||||
- "bionic-production-build-python3.6"
|
- "bionic-production-build"
|
||||||
# - "focal-production-install-python3.8":
|
# - "focal-production-install":
|
||||||
# requires:
|
# requires:
|
||||||
# - "bionic-production-build-python3.6"
|
# - "bionic-production-build"
|
||||||
|
|||||||
@@ -58,19 +58,19 @@ installer tooling.
|
|||||||
We run multiple jobs during a CircleCI build to run Zulip's test
|
We run multiple jobs during a CircleCI build to run Zulip's test
|
||||||
suites on our supported production platforms. They are currently:
|
suites on our supported production platforms. They are currently:
|
||||||
|
|
||||||
* bionic-backend-frontend-python3.6
|
* bionic-backend-frontend
|
||||||
* focal-backend-python3.8
|
* focal-backend
|
||||||
|
|
||||||
Each runs the Zulip backend test suites, using the indicated
|
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
|
suite runs the frontend test suites, since those are not
|
||||||
platform-dependent.
|
platform-dependent.
|
||||||
|
|
||||||
Additionally, there a couple jobs designed to do an end-to-end test on
|
Additionally, there a couple jobs designed to do an end-to-end test on
|
||||||
Zulip's production installer:
|
Zulip's production installer:
|
||||||
|
|
||||||
* bionic-production-build-python3.6
|
* bionic-production-build
|
||||||
* bionic-production-install-python3.6
|
* bionic-production-install
|
||||||
* xenial-legacy
|
* xenial-legacy
|
||||||
|
|
||||||
The `production-build` job builds a Zulip release tarball, which is
|
The `production-build` job builds a Zulip release tarball, which is
|
||||||
|
|||||||
Reference in New Issue
Block a user