diff --git a/.github/workflows/_build-and-test.yml b/.github/workflows/_build-and-test.yml index 7cb8f6e6b8..62fdfab46b 100644 --- a/.github/workflows/_build-and-test.yml +++ b/.github/workflows/_build-and-test.yml @@ -40,10 +40,14 @@ jobs: - name: Prepare the codes run: | \cp -rf /root/codes/ /root/build + - name: Config pip mirror + run: | + pip3 config set global.index-url http://cache-service.nginx-pypi-cache.svc.cluster.local/pypi/simple + pip3 config set global.trusted-host cache-service.nginx-pypi-cache.svc.cluster.local - name: Compile torch working-directory: /root/build/pytorch/pytorch run: | - pip3 install -r requirements.txt -i https://mirrors.huaweicloud.com/repository/pypi/simple + pip3 install -r requirements.txt export _GLIBCXX_USE_CXX11_ABI=1 export USE_CUDA=0 export USE_XNNPACK=0 @@ -51,11 +55,11 @@ jobs: - name: Compile and install torch_npu working-directory: /root/build/npu/pytorch run: | - pip3 install -r requirements.txt -i https://mirrors.huaweicloud.com/repository/pypi/simple + pip3 install -r requirements.txt bash ci/build.sh --python=3.8 pip3 install dist/torch_npu*.whl - name: Do the test working-directory: /root/build run: | - pip3 install -r npu/pytorch/test/requirements.txt -i https://mirrors.huaweicloud.com/repository/pypi/simple --no-deps + pip3 install -r npu/pytorch/test/requirements.txt --no-deps python npu/pytorch/ci/access_control_test.py