Skip to content
This repository has been archived by the owner on Jan 16, 2025. It is now read-only.

Commit

Permalink
Minor update and retrigger jaxlib-v0.4.11 build
Browse files Browse the repository at this point in the history
  • Loading branch information
cloudhan committed Sep 30, 2023
1 parent 7accc90 commit 2716f8d
Show file tree
Hide file tree
Showing 2 changed files with 15 additions and 14 deletions.
18 changes: 9 additions & 9 deletions .github/workflows/ci-build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ on:

jobs:
build-cpu:
runs-on: windows-2019
runs-on: windows-2022
env:
AZURE_STORAGE_CONNECTION_STRING: ${{ secrets.AZURE_STORAGE_CONNECTION_STRING }}
BAZEL_PATH: "D:\\bazel.exe"
Expand Down Expand Up @@ -58,7 +58,7 @@ jobs:
- name: py311 build whl and upload
run: |
cd "$env:GITHUB_WORKSPACE/jax"
../build-jaxlib.ps1 cpu -bazel_path $env:BAZEL_PATH
../build-jaxlib.ps1 cpu -bazel_path $env:BAZEL_PATH -vs_version 2022
az storage blob upload-batch --overwrite -d unstable -s "$env:GITHUB_WORKSPACE/jax/bazel-dist" --pattern '*.whl'
rm -Recurse -Force "$env:GITHUB_WORKSPACE/jax/bazel-dist"
Expand All @@ -74,7 +74,7 @@ jobs:
- name: py310 build whl and upload
run: |
cd "$env:GITHUB_WORKSPACE/jax"
../build-jaxlib.ps1 cpu -bazel_path $env:BAZEL_PATH
../build-jaxlib.ps1 cpu -bazel_path $env:BAZEL_PATH -vs_version 2022
az storage blob upload-batch --overwrite -d unstable -s "$env:GITHUB_WORKSPACE/jax/bazel-dist" --pattern '*.whl'
rm -Recurse -Force "$env:GITHUB_WORKSPACE/jax/bazel-dist"
Expand All @@ -90,7 +90,7 @@ jobs:
- name: py39 build whl and upload
run: |
cd "$env:GITHUB_WORKSPACE/jax"
../build-jaxlib.ps1 cpu -bazel_path $env:BAZEL_PATH
../build-jaxlib.ps1 cpu -bazel_path $env:BAZEL_PATH -vs_version 2022
az storage blob upload-batch --overwrite -d unstable -s "$env:GITHUB_WORKSPACE/jax/bazel-dist" --pattern '*.whl'
rm -Recurse -Force "$env:GITHUB_WORKSPACE/jax/bazel-dist"
Expand All @@ -106,7 +106,7 @@ jobs:
- name: py38 build whl and upload
run: |
cd "$env:GITHUB_WORKSPACE/jax"
../build-jaxlib.ps1 cpu -bazel_path $env:BAZEL_PATH
../build-jaxlib.ps1 cpu -bazel_path $env:BAZEL_PATH -vs_version 2022
az storage blob upload-batch --overwrite -d unstable -s "$env:GITHUB_WORKSPACE/jax/bazel-dist" --pattern '*.whl'
rm -Recurse -Force "$env:GITHUB_WORKSPACE/jax/bazel-dist"
Expand Down Expand Up @@ -176,7 +176,7 @@ jobs:
- name: py311 build whl and upload
run: |
cd "$env:GITHUB_WORKSPACE/jax"
../build-jaxlib.ps1 cuda -bazel_path $env:BAZEL_PATH -cuda_version '${{ matrix.cuda-version }}' -cuda_prefix 'D:/CUDA' -symlink_python
../build-jaxlib.ps1 cuda -bazel_path $env:BAZEL_PATH -vs_version 2022 -cuda_version '${{ matrix.cuda-version }}' -cuda_prefix 'D:/CUDA' -symlink_python
az storage blob upload-batch --overwrite -d unstable -s "$env:GITHUB_WORKSPACE/jax/bazel-dist" --pattern '*.whl'
rm -Recurse -Force "$env:GITHUB_WORKSPACE/jax/bazel-dist"
Expand All @@ -192,7 +192,7 @@ jobs:
- name: py310 build whl and upload
run: |
cd "$env:GITHUB_WORKSPACE/jax"
../build-jaxlib.ps1 cuda -bazel_path $env:BAZEL_PATH -cuda_version '${{ matrix.cuda-version }}' -cuda_prefix 'D:/CUDA' -symlink_python
../build-jaxlib.ps1 cuda -bazel_path $env:BAZEL_PATH -vs_version 2022 -cuda_version '${{ matrix.cuda-version }}' -cuda_prefix 'D:/CUDA' -symlink_python
az storage blob upload-batch --overwrite -d unstable -s "$env:GITHUB_WORKSPACE/jax/bazel-dist" --pattern '*.whl'
rm -Recurse -Force "$env:GITHUB_WORKSPACE/jax/bazel-dist"
Expand All @@ -208,7 +208,7 @@ jobs:
- name: py39 build whl and upload
run: |
cd "$env:GITHUB_WORKSPACE/jax"
../build-jaxlib.ps1 cuda -bazel_path $env:BAZEL_PATH -cuda_version '${{ matrix.cuda-version }}' -cuda_prefix 'D:/CUDA' -symlink_python
../build-jaxlib.ps1 cuda -bazel_path $env:BAZEL_PATH -vs_version 2022 -cuda_version '${{ matrix.cuda-version }}' -cuda_prefix 'D:/CUDA' -symlink_python
az storage blob upload-batch --overwrite -d unstable -s "$env:GITHUB_WORKSPACE/jax/bazel-dist" --pattern '*.whl'
rm -Recurse -Force "$env:GITHUB_WORKSPACE/jax/bazel-dist"
Expand All @@ -224,7 +224,7 @@ jobs:
- name: py38 build whl and upload
run: |
cd "$env:GITHUB_WORKSPACE/jax"
../build-jaxlib.ps1 cuda -bazel_path $env:BAZEL_PATH -cuda_version '${{ matrix.cuda-version }}' -cuda_prefix 'D:/CUDA' -symlink_python
../build-jaxlib.ps1 cuda -bazel_path $env:BAZEL_PATH -vs_version 2022 -cuda_version '${{ matrix.cuda-version }}' -cuda_prefix 'D:/CUDA' -symlink_python
az storage blob upload-batch --overwrite -d unstable -s "$env:GITHUB_WORKSPACE/jax/bazel-dist" --pattern '*.whl'
rm -Recurse -Force "$env:GITHUB_WORKSPACE/jax/bazel-dist"
Expand Down
11 changes: 6 additions & 5 deletions build-jaxlib.ps1
Original file line number Diff line number Diff line change
Expand Up @@ -54,9 +54,6 @@ switch ($cuda_version) {
}
}

$cuda_version = [System.Version]$cuda_version
$cudnn_version = [System.Version]$cudnn_version

$cuda_path = "$cuda_prefix/v$cuda_version"
$cudnn_path = $cuda_path

Expand Down Expand Up @@ -174,13 +171,17 @@ try {
if ($build_type -eq 'cpu') {
mkdir "bazel-dist/cpu" -ErrorAction 0
mv -Force "dist/$name" "bazel-dist/cpu/$name"
Write-Host -ForegroundColor Yellow "Moved dist/$name to bazel-dist/cpu/$name"
} elseif ($build_type -eq 'cuda') {
$cuda_dir = "cuda$($cuda_version.Major)$($cuda_version.Minor)"
$cuda_cudnn_tag = "cuda$($cuda_version.Major).cudnn$($cudnn_version.Major)$($cudnn_version.Minor)"
$cuda_ver = [System.Version]$cuda_version
$cudnn_ver = [System.Version]$cudnn_version
$cuda_dir = "cuda$($cuda_ver.Major)$($cuda_ver.Minor)"
$cuda_cudnn_tag = "cuda$($cuda_ver.Major).cudnn$($cudnn_ver.Major)$($cudnn_ver.Minor)"
$new_name = $name.Insert($name.IndexOf("-", $name.IndexOf("-") + 1), "+$cuda_cudnn_tag")

mkdir "bazel-dist/$cuda_dir" -ErrorAction 0
mv -Force "dist/$name" "bazel-dist/$cuda_dir/$new_name"
Write-Host -ForegroundColor Yellow "Move dist/$name to bazel-dist/$cuda_dir/$new_name"
}
}
finally {
Expand Down

0 comments on commit 2716f8d

Please sign in to comment.