summaryrefslogtreecommitdiffstats
path: root/.azure-pipelines
Commit message (Collapse)AuthorAgeFilesLines
* gh-109408: Move Windows builds from Azure Pipelines PR to GitHub Actions ↵Hugo van Kemenade2023-09-201-31/+0
| | | | (#109569)
* gh-109408: Azure Pipelines: test 3.12 branch (#109453)Hugo van Kemenade2023-09-182-2/+2
|
* gh-109408: Remove Ubuntu unit tests from Azure Pipelines (#109452)Hugo van Kemenade2023-09-173-54/+8
|
* gh-109395: Remove skipped macOS builds from Azure Pipelines (#109400)Nikita Sobolev2023-09-153-65/+0
|
* gh-109395: Remove skipped coverage job from Azure Pipelines (#109412)Hugo van Kemenade2023-09-153-101/+9
|
* CI: Remove docs build from Azure Pipelines (#105823)Hugo van Kemenade2023-06-164-85/+0
|
* gh-103142: Upgrade binary builds and CI to OpenSSL 1.1.1u (#105174)Gregory P. Smith2023-06-012-4/+4
| | | | | | | | | | | | | Upgrade builds to OpenSSL 1.1.1u. This OpenSSL version addresses a pile if less-urgent CVEs since 1.1.1t. The Mac/BuildScript/build-installer.py was already updated. Also updates _ssl_data_111.h from OpenSSL 1.1.1u, _ssl_data_300.h from 3.0.9, and adds a new _ssl_data_31.h file from 3.1.1 along with the ssl.c code to use it. Manual edits to the _ssl_data_300.h file prevent it from removing any existing definitions in case those exist in some peoples builds and were important (avoiding regressions during backporting). backports of this prior to 3.12 will not include the openssl 3.1 header.
* gh-101726: Update the OpenSSL version to 1.1.1t (GH-101727)Gregory P. Smith2023-02-092-4/+4
| | | | Fixes CVE-2023-0286 (High) and a couple of Medium security issues. https://www.openssl.org/news/secadv/20230207.txt
* Bump Azure Pipelines to ubuntu-22.04 (#101089)Hugo van Kemenade2023-01-212-8/+8
|
* Skip py.exe launcher tests in full layout CI test (GH-100948)Steve Dower2023-01-111-1/+1
| | | These tests become flaky when py.exe exists on the test machine but isn't the one that was just built. They also don't provide any useful information for this scenario, so easiest to just skip them.
* gh-97669: Create Tools/patchcheck/ directory (#98186)Victor Stinner2022-10-121-1/+1
| | | | Move patchcheck.py, reindent.py and untabify.py scripts to a new Tools/patchcheck/ directory.
* gh-94682: Build and test with OpenSSL 1.1.1q (gh-94683)Christian Heimes2022-08-292-4/+4
|
* Remove manual build scripts for Windows dependencies and put them in the ↵Steve Dower2022-08-184-293/+0
| | | | release-tools repository instead (GH-96088)
* Remove Windows release build script (GH-92908)Steve Dower2022-05-1822-1921/+0
| | | The scripts have been migrated to the release-tools repository
* Add the 3.11 branch to the CI filesPablo Galindo2022-05-082-2/+2
|
* Fix generation of MD5 table at end of Windows release build (GH-32345)Steve Dower2022-04-061-4/+12
|
* Fix GPG signing in Windows release build (GH-32089)Steve Dower2022-03-232-41/+26
|
* bpo-47086: Remove .chm from Windows installer and add HTML docs (GH-32038)Steve Dower2022-03-225-10/+18
|
* Fix some Windows release build script issues (GH-31931)Steve Dower2022-03-165-59/+85
| | | | | | | * Fix the condition used when excluding ARM64 packages from publish * Do not publish anything unless the traditional installer works * Fix disabling of MSI build * Add override conditions for publish steps * Allow overriding the Nuget version number during build
* In Windows release builds, do not attempt to copy Tcl/Tk for ARM64 when it ↵Steve Dower2022-03-166-20/+61
| | | | is not being published (GH-31918)
* bpo-47024: Update OpenSSL to 1.1.1n (GH-31895)Christian Heimes2022-03-152-4/+4
| | | Co-authored-by: Zachary Ware <zachary.ware@gmail.com>
* CI: Fix patchcheck (GH-31708)Hugo van Kemenade2022-03-141-1/+3
|
* bpo-46567: Add Tcl/Tk build for Windows ARM64 (GH-31574)Steve Dower2022-02-285-3/+29
|
* bpo-33125: Enables building traditional installer for Windows ARM64 (GH-30885)Steve Dower2022-01-285-30/+74
| | | Also makes a few general improvements to the build process and removes some dead code.
* Improve the Windows release build scripts (GH-30771)Steve Dower2022-01-2217-229/+293
| | | | | Update to windows-2022 image Promote queue variables to parameters for better UI Structure build steps using parameters instead of conditions for simpler status display
* Restore MSIX signing and ensure expired certificates are not selected (GH-30649)Steve Dower2022-01-172-4/+6
| | | Reverts the change in d6c6e6b and applies a better fix.
* Skip signing side-loadable MSIX for Windows (GH-30644)Steve Dower2022-01-171-1/+3
| | | | We currently do not release these files, and so there's nothing lost by signing them. Our code signing certificate is somehow incompatible with signing MSIX files. We may be able to re-enable this when we next renew, or if Microsoft updates their signing tool to work with our certificate.
* bpo-46178: Remove/rename redundant Travis CI code (#30309)Hugo van Kemenade2021-12-311-1/+1
|
* bpo-46106: Update OpenSSL to 1.1.1m (GH-30211)Kumar Aditya2021-12-222-4/+4
| | | Co-authored-by: Ned Deily <nad@python.org>
* Add third-party Windows build definitions (GH-29476)Steve Dower2021-11-084-0/+287
| | | These definition files are for OpenSSL, libffi and Tcl/Tk, which we build and sign ourselves.
* bpo-45007: Update to OpenSSL 1.1.1l in Windows build and CI (GH-28009)Steve Dower2021-08-292-16/+16
|
* Update CI files to account for the master -> main rename (GH-25860)Pablo Galindo2021-05-032-2/+2
|
* bpo-43774: Doc job of Azure Pipelines uses Doc/requirements.txt (GH-25296)Victor Stinner2021-04-091-1/+2
| | | Don't hardcode the Sphinx version but use Doc/requirements.txt.
* bpo-43631: Update to OpenSSL 1.1.1k (GH-25024)Christian Heimes2021-03-302-4/+4
| | | | | | | | | | - [x] Build OpenSSL 1.1.1k for macOS - [x] Build OpenSSL 1.1.1k for Windows I have also updated multissl tester and various CI configurations to use latest OpenSSL. The versions were all over the place. Signed-off-by: Christian Heimes <christian@python.org> Automerge-Triggered-By: GH:tiran
* bpo-42843: Keep Sphinx 1.8 and Sphinx 2 compatibility (GH-24282)Julien Palard2021-01-251-1/+1
|
* bpo-36675: Doc: Reveal doctest directives (GH-23620)Julien Palard2020-12-151-2/+2
|
* bpo-42238: Doc: Remove make suspicious from the CI and docs builds. (GH-23313)Julien Palard2020-11-251-1/+1
| | | | | It probably helped a lot a while back, but may not be as usefull today. We'll continue monitoring it before deletion, so true positives can be migrated to rstlint.
* bpo-42336: Improve PCbuild batch files (GH-23275)Steve Dower2020-11-182-2/+2
|
* Enable signing of nuget.org packages and update to supported timestamp ↵Steve Dower2020-11-033-3/+12
| | | | server (GH-23132)
* Update Azure Pipelines build to use Ubuntu 18.04 and move triggers into YAML ↵Steve Dower2020-08-072-80/+10
| | | | files (GH-21776)
* bpo-41492: Fixes the description appearing in UAC prompts on Windows (GH-21754)Steve Dower2020-08-063-1/+19
|
* bpo-40164: Update Windows OpenSSL to 1.1.1g (GH-20834)Srinivas Reddy Thatiparthy (శ్రీనివాస్ రెడ్డి తాటిపర్తి)2020-06-122-4/+4
|
* bpo-40146: Update OpenSSL to 1.1.1f in Azure Pipelines (GH-19288)Victor Stinner2020-04-022-4/+4
|
* bpo-39837: Disable macOS tests on Azure Pipelines (GH-18818)Steve Dower2020-03-072-2/+6
|
* bpo-39789: Update Windows release build machines to VS 2019 (GH-18695)Steve Dower2020-02-2915-18/+18
| | | Also fixes some potential Nuget build issues.
* bpo-39704: Explicitly pass the path to codecov config (GH-18680)Ammar Askar2020-02-271-1/+1
|
* bpo-39699: Don't silence make on Azure and Github CIs (GH-18583)Ammar Askar2020-02-262-2/+2
|
* Fix ordering issue in Windows release upload script (GH-18465)Steve Dower2020-02-111-5/+5
| | | Automerge-Triggered-By: @zooba
* Fix Windows release builds (GH-17550)Steve Dower2019-12-102-1/+8
|
* Fix unquoted YAML in Windows release build (GH-17479)Steve Dower2019-12-052-2/+2
|