Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/certbot/certbot.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWill Greenberg <willg@eff.org>2022-02-14 23:20:54 +0300
committerWill Greenberg <willg@eff.org>2022-02-14 23:21:50 +0300
commit7ac9da58e0bb5ed694cb18d7515752e571e969eb (patch)
treeeeb45ce19ab6c407733e4d96b4393722270367cd
parenta1b2e973c00a92efa8de1687e1b3c33d4ed76e70 (diff)
Remove Windows 2016 environment, generate 64 bit installerwin64
-rw-r--r--.azure-pipelines/templates/jobs/packaging-jobs.yml12
-rw-r--r--.azure-pipelines/templates/jobs/standard-tests-jobs.yml6
-rw-r--r--.azure-pipelines/templates/stages/changelog-stage.yml2
-rw-r--r--tox.ini4
4 files changed, 8 insertions, 16 deletions
diff --git a/.azure-pipelines/templates/jobs/packaging-jobs.yml b/.azure-pipelines/templates/jobs/packaging-jobs.yml
index cfd817c8b..82368c93e 100644
--- a/.azure-pipelines/templates/jobs/packaging-jobs.yml
+++ b/.azure-pipelines/templates/jobs/packaging-jobs.yml
@@ -55,7 +55,7 @@ jobs:
displayName: Run integration tests for Docker images
- job: installer_build
pool:
- vmImage: vs2017-win2016
+ vmImage: windows-2019
steps:
- task: UsePythonVersion@0
inputs:
@@ -87,17 +87,9 @@ jobs:
matrix:
win2019:
imageName: windows-2019
- win2016:
- imageName: vs2017-win2016
pool:
vmImage: $(imageName)
steps:
- - powershell: |
- if ($PSVersionTable.PSVersion.Major -ne 5) {
- throw "Powershell version is not 5.x"
- }
- condition: eq(variables['imageName'], 'vs2017-win2016')
- displayName: Check Powershell 5.x is used in vs2017-win2016
- task: UsePythonVersion@0
inputs:
versionSpec: 3.9
@@ -116,7 +108,7 @@ jobs:
displayName: Prepare Certbot-CI
- script: |
set PATH=%ProgramFiles(x86)%\Certbot\bin;%PATH%
- venv\Scripts\python -m pytest certbot-ci\windows_installer_integration_tests --allow-persistent-changes --installer-path $(Build.SourcesDirectory)\bin\certbot-beta-installer-win32.exe
+ venv\Scripts\python -m pytest certbot-ci\windows_installer_integration_tests --allow-persistent-changes --installer-path $(Build.SourcesDirectory)\bin\certbot-beta-installer-win64.exe
displayName: Run windows installer integration tests
- script: |
set PATH=%ProgramFiles(x86)%\Certbot\bin;%PATH%
diff --git a/.azure-pipelines/templates/jobs/standard-tests-jobs.yml b/.azure-pipelines/templates/jobs/standard-tests-jobs.yml
index 18416fcbb..0aa0e6248 100644
--- a/.azure-pipelines/templates/jobs/standard-tests-jobs.yml
+++ b/.azure-pipelines/templates/jobs/standard-tests-jobs.yml
@@ -13,15 +13,15 @@ jobs:
PYTHON_VERSION: 3.10
TOXENV: py310-cover
windows-py36:
- IMAGE_NAME: vs2017-win2016
+ IMAGE_NAME: windows-2019
PYTHON_VERSION: 3.6
TOXENV: py36-win
windows-py39-cover:
- IMAGE_NAME: vs2017-win2016
+ IMAGE_NAME: windows-2019
PYTHON_VERSION: 3.9
TOXENV: py39-cover-win
windows-integration-certbot:
- IMAGE_NAME: vs2017-win2016
+ IMAGE_NAME: windows-2019
PYTHON_VERSION: 3.9
TOXENV: integration-certbot
linux-oldest-tests-1:
diff --git a/.azure-pipelines/templates/stages/changelog-stage.yml b/.azure-pipelines/templates/stages/changelog-stage.yml
index 7d089f8d4..524904f17 100644
--- a/.azure-pipelines/templates/stages/changelog-stage.yml
+++ b/.azure-pipelines/templates/stages/changelog-stage.yml
@@ -3,7 +3,7 @@ stages:
jobs:
- job: prepare
pool:
- vmImage: vs2017-win2016
+ vmImage: windows-2019
steps:
# If we change the output filename from `release_notes.md`, it should also be changed in tools/create_github_release.py
- bash: |
diff --git a/tox.ini b/tox.ini
index 5203b5b92..c20cc7c5a 100644
--- a/tox.ini
+++ b/tox.ini
@@ -26,8 +26,8 @@ source_paths = acme/acme certbot/certbot certbot-apache/certbot_apache certbot-c
passenv =
CERTBOT_NO_PIN
platform =
- win: win32
- posix: ^(?!.*win32).*$
+ win: win64
+ posix: ^(?!.*win64).*$
commands_pre = python {toxinidir}/tools/pipstrap.py
commands =
!cover-win: {[base]install_and_test} {[base]win_all_packages}