From: Steve Dower Date: Wed, 26 Feb 2020 22:08:10 +0000 (+0000) Subject: bpo-39699: Don't silence make on Azure and Github CIs (GH-18583) X-Git-Tag: v3.7.7rc1~17 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=3bf9de2fb954bd1131f4f41517d7d5c316fb95f8;p=thirdparty%2FPython%2Fcpython.git bpo-39699: Don't silence make on Azure and Github CIs (GH-18583) Doc tests remain disabled for 3.7 Co-authored-by: Ammar Askar --- diff --git a/.azure-pipelines/macos-steps.yml b/.azure-pipelines/macos-steps.yml index d2ca580a93d7..fa38a0df8c87 100644 --- a/.azure-pipelines/macos-steps.yml +++ b/.azure-pipelines/macos-steps.yml @@ -6,7 +6,7 @@ steps: - script: ./configure --with-pydebug --with-openssl=/usr/local/opt/openssl --prefix=/opt/python-azdev displayName: 'Configure CPython (debug)' -- script: make -s -j4 +- script: make -j4 displayName: 'Build CPython' - script: make pythoninfo diff --git a/.azure-pipelines/posix-steps.yml b/.azure-pipelines/posix-steps.yml index 15e3f0b9ad1b..95d3e98fe97c 100644 --- a/.azure-pipelines/posix-steps.yml +++ b/.azure-pipelines/posix-steps.yml @@ -20,7 +20,7 @@ steps: - script: ./configure --with-pydebug displayName: 'Configure CPython (debug)' -- script: make -s -j4 +- script: make -j4 displayName: 'Build CPython' - ${{ if eq(parameters.coverage, 'true') }}: diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 16d6f0db8c90..2b4aec6e3097 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -51,7 +51,7 @@ jobs: - name: Configure CPython run: ./configure --with-pydebug --with-openssl=/usr/local/opt/openssl --prefix=/opt/python-dev - name: Build CPython - run: make -s -j4 + run: make -j4 - name: Display build info run: make pythoninfo - name: Tests @@ -78,7 +78,7 @@ jobs: - name: Configure CPython run: ./configure --with-pydebug --with-openssl=$PWD/multissl/openssl/$OPENSSL_VER - name: Build CPython - run: make -s -j4 + run: make -j4 - name: Display build info run: make pythoninfo - name: Tests diff --git a/.github/workflows/coverage.yml b/.github/workflows/coverage.yml index e8b47b390e5a..8e1b764ca8df 100644 --- a/.github/workflows/coverage.yml +++ b/.github/workflows/coverage.yml @@ -40,7 +40,7 @@ jobs: - name: Configure CPython run: ./configure --with-openssl=$PWD/multissl/openssl/$OPENSSL_VER - name: Build CPython - run: make -s -j4 + run: make -j4 - name: Display build info run: make pythoninfo - name: 'Coverage Preparation' diff --git a/.github/workflows/doc.yml b/.github/workflows/doc.yml index 405b12e3d29c..e943d32c2403 100644 --- a/.github/workflows/doc.yml +++ b/.github/workflows/doc.yml @@ -23,17 +23,17 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v1 - - uses: actions/setup-python@v1 - with: - python-version: '3.7' - architecture: 'x64' + - name: 'Install Dependencies' + run: sudo ./.github/workflows/posix-deps-apt.sh && sudo apt-get install wamerican + - name: 'Configure CPython' + run: ./configure --with-pydebug + - name: 'Build CPython' + run: make -j4 - name: 'Install build dependencies' - run: python -m pip install sphinx==2.2.0 blurb python-docs-theme + run: make -C Doc/ PYTHON=../python venv - name: 'Build documentation' - run: | - cd Doc - make check suspicious html PYTHON=python - - name: Upload + run: xvfb-run make -C Doc/ PYTHON=../python SPHINXOPTS="-q -W -j4" suspicious html + - name: 'Upload' uses: actions/upload-artifact@v1 with: name: doc-html