]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
bpo-39699: Don't silence make on Azure and Github CIs (GH-18583)
authorSteve Dower <steve.dower@python.org>
Wed, 26 Feb 2020 22:08:10 +0000 (22:08 +0000)
committerGitHub <noreply@github.com>
Wed, 26 Feb 2020 22:08:10 +0000 (22:08 +0000)
Doc tests remain disabled for 3.7

Co-authored-by: Ammar Askar <ammar_askar@hotmail.com>
.azure-pipelines/macos-steps.yml
.azure-pipelines/posix-steps.yml
.github/workflows/build.yml
.github/workflows/coverage.yml
.github/workflows/doc.yml

index d2ca580a93d7ddd9c9f3795fbf6db2a97c70dcd2..fa38a0df8c87b821be8f4c3e3adb8922bdbea542 100644 (file)
@@ -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
index 15e3f0b9ad1bb744dd81c4fe503876d1ffe99327..95d3e98fe97c086838af83a579ce62d44a917958 100644 (file)
@@ -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') }}:
index 16d6f0db8c908f7fa5d6df4944c4ac02aead43cf..2b4aec6e30975e648f941f2f28e246db7d7507e4 100644 (file)
@@ -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
index e8b47b390e5a7918327cb04bf4590b793b6a31cb..8e1b764ca8df48e66ba09b9e5c683e3d8b6a9e7c 100644 (file)
@@ -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'
index 405b12e3d29c95f9fd1c7c7459d751f1190e774a..e943d32c24038654d7567621ddd110e95e5c2cab 100644 (file)
@@ -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