Skip to content
代码片段 群组 项目
未验证 提交 7daeadff 编辑于 作者: Jack McCluskey's avatar Jack McCluskey 提交者: GitHub
浏览文件

Restore release-essential references to 3.8 (#32499)

上级 ef532179
No related branches found
No related tags found
无相关合并请求
......@@ -66,6 +66,7 @@ jobs:
- "java:container:java11"
- "java:container:java17"
- "java:container:java21"
- "python:container:py38"
- "python:container:py39"
- "python:container:py310"
- "python:container:py311"
......
......@@ -49,7 +49,7 @@ jobs:
env:
EVENT_NAME: ${{ github.event_name }}
# Keep in sync with py_version matrix value below - if changed, change that as well.
PY_VERSIONS_FULL: "cp39-* cp310-* cp311-* cp312-*"
PY_VERSIONS_FULL: "cp38-* cp39-* cp310-* cp311-* cp312-*"
outputs:
gcp-variables-set: ${{ steps.check_gcp_variables.outputs.gcp-variables-set }}
py-versions-full: ${{ steps.set-py-versions.outputs.py-versions-full }}
......@@ -230,7 +230,7 @@ jobs:
{"os": "ubuntu-20.04", "runner": [self-hosted, ubuntu-20.04, main], "python": "${{ needs.check_env_variables.outputs.py-versions-test }}", arch: "aarch64" }
]
# Keep in sync with PY_VERSIONS_FULL env var abvove - if changed, change that as well.
py_version: ["cp39-*", "cp310-*", "cp311-*", "cp312-*"]
py_version: ["cp38-*", "cp39-*", "cp310-*", "cp311-*", "cp312-*"]
steps:
- name: Download python source distribution from artifacts
# Pinned to v3 because of https://github.com/actions/download-artifact/issues/249
......
......@@ -56,6 +56,7 @@ jobs:
uses: ./.github/actions/setup-environment-action
with:
python-version: |
3.8
3.9
3.10
3.11
......
......@@ -3145,6 +3145,7 @@ class BeamModulePlugin implements Plugin<Project> {
mustRunAfter = [
":runners:flink:${project.ext.latestFlinkVersion}:job-server:shadowJar",
':runners:spark:3:job-server:shadowJar',
':sdks:python:container:py38:docker',
':sdks:python:container:py39:docker',
':sdks:python:container:py310:docker',
':sdks:python:container:py311:docker',
......
......@@ -41,4 +41,4 @@ docker_image_default_repo_prefix=beam_
# supported flink versions
flink_versions=1.15,1.16,1.17,1.18
# supported python versions
python_versions=3.9,3.10,3.11,3.12
python_versions=3.8,3.9,3.10,3.11,3.12
......@@ -55,7 +55,7 @@ if [ "$kernelname" = "Linux" ]; then
exit
fi
for ver in 3.9 3.10 3.11 3.12 3; do
for ver in 3.8 3.9 3.10 3.11 3.12 3; do
apt install --yes python$ver-venv
done
......@@ -89,7 +89,7 @@ elif [ "$kernelname" = "Darwin" ]; then
echo "Installing openjdk@8"
brew install openjdk@8
fi
for ver in 3.9 3.10 3.11 3.12; do
for ver in 3.8 3.9 3.10 3.11 3.12; do
if brew ls --versions python@$ver > /dev/null; then
echo "python@$ver already installed. Skipping"
brew info python@$ver
......
......@@ -42,11 +42,12 @@ RUN curl https://pyenv.run | bash && \
echo 'command -v pyenv >/dev/null || export PATH="$PYENV_ROOT/bin:$PATH"' >> /root/.bashrc && \
echo ''eval "$(pyenv init -)"'' >> /root/.bashrc && \
source /root/.bashrc && \
pyenv install 3.8.9 && \
pyenv install 3.9.4 && \
pyenv install 3.10.7 && \
pyenv install 3.11.3 && \
pyenv install 3.12.3 && \
pyenv global 3.9.4 3.10.7 3.11.3 3.12.3
pyenv global 3.8.9 3.9.4 3.10.7 3.11.3 3.12.3
# Install a Go version >= 1.16 so we can bootstrap higher
# Go versions
......
......@@ -19,7 +19,7 @@
source release/src/main/python-release/run_release_candidate_python_quickstart.sh
source release/src/main/python-release/run_release_candidate_python_mobile_gaming.sh
for version in 3.9 3.10 3.11 3.12
for version in 3.8 3.9 3.10 3.11 3.12
do
run_release_candidate_python_quickstart "tar" "python${version}"
run_release_candidate_python_mobile_gaming "tar" "python${version}"
......
0% 加载中 .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册