Commit 5ca03f42 authored by atalman's avatar atalman Committed by Facebook GitHub Bot
Browse files

[Nova] Add cache ffmpeg before building (#3417)

Summary:
[Nova] Add cache ffmpeg before building

Pull Request resolved: https://github.com/pytorch/audio/pull/3417

Reviewed By: mthrok

Differential Revision: D46537892

Pulled By: atalman

fbshipit-source-id: 9f8dc0ecfc305c3b378557d46f89a5d7de67a165
parent 47716772
...@@ -32,8 +32,11 @@ jobs: ...@@ -32,8 +32,11 @@ jobs:
matrix: matrix:
include: include:
- repository: pytorch/audio - repository: pytorch/audio
cache-path: /third_party/ffmpeg
cache-key: macos-m1-ffmpeg
pre-script: packaging/pre_build_script.sh pre-script: packaging/pre_build_script.sh
post-script: packaging/post_build_script.sh post-script: packaging/post_build_script.sh
conda-package-directory: packaging/torchaudio
smoke-test-script: test/smoke_test/smoke_test.py smoke-test-script: test/smoke_test/smoke_test.py
package-name: torchaudio package-name: torchaudio
name: ${{ matrix.repository }} name: ${{ matrix.repository }}
......
...@@ -28,12 +28,13 @@ jobs: ...@@ -28,12 +28,13 @@ jobs:
matrix: matrix:
include: include:
- repository: pytorch/audio - repository: pytorch/audio
cache-path: /third_party/ffmpeg
cache-key: windows-ffmpeg
pre-script: packaging/ffmpeg/build.bat pre-script: packaging/ffmpeg/build.bat
wheel-build-params: "--plat-name win_amd64"
post-script: "" post-script: ""
package-name: torchaudio
conda-package-directory: packaging/torchaudio
smoke-test-script: test/smoke_test/smoke_test.py smoke-test-script: test/smoke_test/smoke_test.py
conda-package-directory: packaging/torchaudio
package-name: torchaudio
name: ${{ matrix.repository }} name: ${{ matrix.repository }}
uses: pytorch/test-infra/.github/workflows/build_conda_windows.yml@main uses: pytorch/test-infra/.github/workflows/build_conda_windows.yml@main
with: with:
......
...@@ -32,6 +32,8 @@ jobs: ...@@ -32,6 +32,8 @@ jobs:
matrix: matrix:
include: include:
- repository: pytorch/audio - repository: pytorch/audio
cache-path: /third_party/ffmpeg
cache-key: macos-m1-ffmpeg
pre-script: packaging/pre_build_script.sh pre-script: packaging/pre_build_script.sh
post-script: packaging/post_build_script.sh post-script: packaging/post_build_script.sh
smoke-test-script: test/smoke_test/smoke_test.py smoke-test-script: test/smoke_test/smoke_test.py
......
...@@ -32,9 +32,12 @@ jobs: ...@@ -32,9 +32,12 @@ jobs:
matrix: matrix:
include: include:
- repository: pytorch/audio - repository: pytorch/audio
cache-path: /third_party/ffmpeg
cache-key: linux-ffmpeg
pre-script: packaging/pre_build_script.sh pre-script: packaging/pre_build_script.sh
post-script: packaging/post_build_script.sh post-script: packaging/post_build_script.sh
smoke-test-script: test/smoke_test/smoke_test.py smoke-test-script: test/smoke_test/smoke_test.py
conda-package-directory: packaging/torchaudio
package-name: torchaudio package-name: torchaudio
name: ${{ matrix.repository }} name: ${{ matrix.repository }}
uses: pytorch/test-infra/.github/workflows/build_conda_linux.yml@main uses: pytorch/test-infra/.github/workflows/build_conda_linux.yml@main
......
...@@ -32,8 +32,11 @@ jobs: ...@@ -32,8 +32,11 @@ jobs:
matrix: matrix:
include: include:
- repository: pytorch/audio - repository: pytorch/audio
cache-path: /third_party/ffmpeg
cache-key: macos-ffmpeg
pre-script: packaging/pre_build_script.sh pre-script: packaging/pre_build_script.sh
post-script: packaging/post_build_script.sh post-script: packaging/post_build_script.sh
conda-package-directory: packaging/torchaudio
smoke-test-script: test/smoke_test/smoke_test.py smoke-test-script: test/smoke_test/smoke_test.py
package-name: torchaudio package-name: torchaudio
name: ${{ matrix.repository }} name: ${{ matrix.repository }}
......
...@@ -32,6 +32,8 @@ jobs: ...@@ -32,6 +32,8 @@ jobs:
matrix: matrix:
include: include:
- repository: pytorch/audio - repository: pytorch/audio
cache-path: /third_party/ffmpeg
cache-key: linux-ffmpeg
pre-script: packaging/pre_build_script.sh pre-script: packaging/pre_build_script.sh
post-script: packaging/post_build_script.sh post-script: packaging/post_build_script.sh
smoke-test-script: test/smoke_test/smoke_test.py smoke-test-script: test/smoke_test/smoke_test.py
......
...@@ -32,6 +32,8 @@ jobs: ...@@ -32,6 +32,8 @@ jobs:
matrix: matrix:
include: include:
- repository: pytorch/audio - repository: pytorch/audio
cache-path: /third_party/ffmpeg
cache-key: macos-ffmpeg
pre-script: packaging/pre_build_script.sh pre-script: packaging/pre_build_script.sh
post-script: packaging/post_build_script.sh post-script: packaging/post_build_script.sh
smoke-test-script: test/smoke_test/smoke_test.py smoke-test-script: test/smoke_test/smoke_test.py
......
...@@ -30,9 +30,11 @@ jobs: ...@@ -30,9 +30,11 @@ jobs:
- repository: pytorch/audio - repository: pytorch/audio
pre-script: packaging/ffmpeg/build.bat pre-script: packaging/ffmpeg/build.bat
env-script: packaging/vc_env_helper.bat env-script: packaging/vc_env_helper.bat
cache-path: /third_party/ffmpeg
cache-key: windows-ffmpeg
wheel-build-params: "--plat-name win_amd64" wheel-build-params: "--plat-name win_amd64"
post-script: "" post-script: ""
smoke-test-script: "test/smoke_test/smoke_test.py" smoke-test-script: test/smoke_test/smoke_test.py
package-name: torchaudio package-name: torchaudio
name: ${{ matrix.repository }} name: ${{ matrix.repository }}
uses: pytorch/test-infra/.github/workflows/build_wheels_windows.yml@main uses: pytorch/test-infra/.github/workflows/build_wheels_windows.yml@main
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment