Skip to content

Commit 5433046

Browse files
authored
Merge pull request #316 from randomir/feature/drop-appveyor
Drop AppVeyor in favor of CircleCI for Windows tests
2 parents 3a2e661 + 83450e7 commit 5433046

File tree

3 files changed

+36
-24
lines changed

3 files changed

+36
-24
lines changed

.appveyor.yml

Lines changed: 0 additions & 20 deletions
This file was deleted.

.circleci/config.yml

Lines changed: 36 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ version: 2.1
22

33
orbs:
44
ocean: dwave/ocean@1
5+
windows: circleci/windows@5.0
56

67
environment:
78
PIP_PROGRESS_BAR: 'off'
@@ -60,6 +61,31 @@ jobs:
6061

6162
- ocean/coverage-run-unittest
6263

64+
test-windows:
65+
parameters:
66+
python-version:
67+
type: string
68+
69+
executor:
70+
name: windows/default
71+
72+
steps:
73+
- checkout
74+
75+
- ocean/nuget-install-python:
76+
python-version: << parameters.python-version >>
77+
cache: true
78+
79+
- ocean/pip-install:
80+
requirements: tests/requirements.txt
81+
cache: false
82+
83+
- ocean/pip-install:
84+
packages: .
85+
cache: false
86+
87+
- ocean/coverage-run-unittest
88+
6389
test-individual-pkgs:
6490
docker:
6591
- image: python:3.12
@@ -206,11 +232,16 @@ workflows:
206232
- test-linux:
207233
matrix:
208234
parameters:
209-
python-version: &python-versions ["3.9.19", "3.10.14", "3.11.9", "3.12.3", "3.13.0"]
235+
python-version: &python-versions ["3.9.21", "3.10.16", "3.11.11", "3.12.8", "3.13.1"]
210236
- test-macos:
211237
matrix:
212238
parameters:
213239
python-version: *python-versions
240+
- test-windows:
241+
matrix:
242+
parameters:
243+
# note: limit to versions available via nuget
244+
python-version: &python-versions-windows ["3.9.13", "3.10.11", "3.11.9", "3.12.8", "3.13.1"]
214245
# - test-individual-pkgs
215246
- test-doctest
216247

@@ -235,4 +266,8 @@ workflows:
235266
matrix:
236267
parameters:
237268
python-version: *python-versions
269+
- test-windows:
270+
matrix:
271+
parameters:
272+
python-version: *python-versions-windows
238273
- test-doctest

README.rst

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,6 @@
99
.. image:: https://readthedocs.com/projects/d-wave-systems-dwave-ocean-sdk/badge
1010
:target: https://docs.ocean.dwavesys.com
1111

12-
.. image:: https://ci.appveyor.com/api/projects/status/c8ofdgyiy4w38lu3?svg=true
13-
:target: https://ci.appveyor.com/project/dwave-adtt/dwave-ocean-sdk
14-
1512
.. image:: https://circleci.com/gh/dwavesystems/dwave-ocean-sdk.svg?style=svg
1613
:target: https://circleci.com/gh/dwavesystems/dwave-ocean-sdk
1714

0 commit comments

Comments
 (0)