@@ -22,89 +22,81 @@ environment:
2222 secure : trYGM65OQ1+HYnOYOe/NOHrofLpP3bz64nHwVWPJhiUIYll3MrrQd7ilFNp+zSkI
2323
2424 matrix :
25- - job_name : Build Flet package for Flutter
26- job_group : build_flet_package
27- APPVEYOR_BUILD_WORKER_IMAGE : ubuntu2204
28-
29- # - job_name: Integration tests on macOS
30- # job_group: integration_tests
31- # python_stack: python 3.10
32- # APPVEYOR_BUILD_WORKER_IMAGE: macos-sonoma
33- # FLET_TEST_SCREENSHOTS_PIXEL_RATIO: 2.0
34- # FLET_TEST_SCREENSHOTS_SIMILARITY_THRESHOLD: 99.0
35- # FLET_TEST_DISABLE_FVM: 1
36-
37- - job_name : Build Flet for Windows
38- job_group : build_flet
39- job_depends_on : build_flet_package
40- APPVEYOR_BUILD_WORKER_IMAGE : Visual Studio 2022
41-
42- - job_name : Build Flet for macOS
43- job_group : build_flet
44- job_depends_on : build_flet_package
45- APPVEYOR_BUILD_WORKER_IMAGE : macos-sonoma
46-
47- - job_name : Build Flet for Linux
48- job_group : build_flet_linux
49- job_depends_on : build_flet_package
50- ARCH : amd64
51- PACKAGE_NAME : flet-desktop
52- APPVEYOR_BUILD_WORKER_IMAGE : ubuntu2004
53-
54- - job_name : Build Flet Light for Linux
55- job_group : build_flet_linux
56- job_depends_on : build_flet_package
57- ARCH : amd64
58- PACKAGE_NAME : flet-desktop-light
59- APPVEYOR_BUILD_WORKER_IMAGE : ubuntu2004
60-
61- - job_name : Build Flet for Linux ARM64
62- job_group : build_flet_linux
63- job_depends_on : build_flet_package
64- ARCH : arm64
65- PACKAGE_NAME : flet-desktop
66- PYTHON_VERSION : 3.10
67- APPVEYOR_BUILD_WORKER_IMAGE : ubuntu2004-arm
68-
69- - job_name : Build Flet Light for Linux ARM64
70- job_group : build_flet_linux
71- job_depends_on : build_flet_package
72- ARCH : arm64
73- PACKAGE_NAME : flet-desktop-light
74- PYTHON_VERSION : 3.10
75- APPVEYOR_BUILD_WORKER_IMAGE : ubuntu2004-arm
76-
77- - job_name : Build Flet for web
78- job_group : build_flet
79- job_depends_on : build_flet_package
80- PYODIDE_URL : https://github.com/pyodide/pyodide/releases/download/0.27.7/pyodide-core-0.27.7.tar.bz2
81- PYODIDE_CDN_URL : https://cdn.jsdelivr.net/pyodide/v0.27.7/full
82- APPVEYOR_BUILD_WORKER_IMAGE : ubuntu2004
83-
84- - job_name : Test Python 3.10
85- job_group : python_tests
86- PYTHON_VERSION : 3.10
87- APPVEYOR_BUILD_WORKER_IMAGE : ubuntu2004
88-
89- - job_name : Test Python 3.11
90- job_group : python_tests
91- PYTHON_VERSION : 3.11
92- APPVEYOR_BUILD_WORKER_IMAGE : ubuntu2004
93-
94- - job_name : Test Python 3.12
95- job_group : python_tests
96- PYTHON_VERSION : 3.12
97- APPVEYOR_BUILD_WORKER_IMAGE : ubuntu2004
98-
99- - job_name : Test Python 3.13
100- job_group : python_tests
101- PYTHON_VERSION : 3.13
102- APPVEYOR_BUILD_WORKER_IMAGE : ubuntu2004
103-
104- - job_name : Build Python wheels
105- job_group : python_build
106- job_depends_on : python_tests, build_flet, build_flet_linux
107- APPVEYOR_BUILD_WORKER_IMAGE : ubuntu2004
25+ # - job_name: Build Flet package for Flutter
26+ # job_group: build_flet_package
27+ # APPVEYOR_BUILD_WORKER_IMAGE: ubuntu2204
28+ #
29+ # - job_name: Build Flet for Windows
30+ # job_group: build_flet
31+ # job_depends_on: build_flet_package
32+ # APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2022
33+ #
34+ # - job_name: Build Flet for macOS
35+ # job_group: build_flet
36+ # job_depends_on: build_flet_package
37+ # APPVEYOR_BUILD_WORKER_IMAGE: macos-sonoma
38+ #
39+ # - job_name: Build Flet for Linux
40+ # job_group: build_flet_linux
41+ # job_depends_on: build_flet_package
42+ # ARCH: amd64
43+ # PACKAGE_NAME: flet-desktop
44+ # APPVEYOR_BUILD_WORKER_IMAGE: ubuntu2004
45+ #
46+ # - job_name: Build Flet Light for Linux
47+ # job_group: build_flet_linux
48+ # job_depends_on: build_flet_package
49+ # ARCH: amd64
50+ # PACKAGE_NAME: flet-desktop-light
51+ # APPVEYOR_BUILD_WORKER_IMAGE: ubuntu2004
52+ #
53+ # - job_name: Build Flet for Linux ARM64
54+ # job_group: build_flet_linux
55+ # job_depends_on: build_flet_package
56+ # ARCH: arm64
57+ # PACKAGE_NAME: flet-desktop
58+ # PYTHON_VERSION: 3.10
59+ # APPVEYOR_BUILD_WORKER_IMAGE: ubuntu2004-arm
60+ #
61+ # - job_name: Build Flet Light for Linux ARM64
62+ # job_group: build_flet_linux
63+ # job_depends_on: build_flet_package
64+ # ARCH: arm64
65+ # PACKAGE_NAME: flet-desktop-light
66+ # PYTHON_VERSION: 3.10
67+ # APPVEYOR_BUILD_WORKER_IMAGE: ubuntu2004-arm
68+ #
69+ # - job_name: Build Flet for web
70+ # job_group: build_flet
71+ # job_depends_on: build_flet_package
72+ # PYODIDE_URL: https://github.com/pyodide/pyodide/releases/download/0.27.7/pyodide-core-0.27.7.tar.bz2
73+ # PYODIDE_CDN_URL: https://cdn.jsdelivr.net/pyodide/v0.27.7/full
74+ # APPVEYOR_BUILD_WORKER_IMAGE: ubuntu2004
75+ #
76+ # - job_name: Test Python 3.10
77+ # job_group: python_tests
78+ # PYTHON_VERSION: 3.10
79+ # APPVEYOR_BUILD_WORKER_IMAGE: ubuntu2004
80+ #
81+ # - job_name: Test Python 3.11
82+ # job_group: python_tests
83+ # PYTHON_VERSION: 3.11
84+ # APPVEYOR_BUILD_WORKER_IMAGE: ubuntu2004
85+ #
86+ # - job_name: Test Python 3.12
87+ # job_group: python_tests
88+ # PYTHON_VERSION: 3.12
89+ # APPVEYOR_BUILD_WORKER_IMAGE: ubuntu2004
90+ #
91+ # - job_name: Test Python 3.13
92+ # job_group: python_tests
93+ # PYTHON_VERSION: 3.13
94+ # APPVEYOR_BUILD_WORKER_IMAGE: ubuntu2004
95+ #
96+ # - job_name: Build Python wheels
97+ # job_group: python_build
98+ # job_depends_on: python_tests, build_flet, build_flet_linux
99+ # APPVEYOR_BUILD_WORKER_IMAGE: ubuntu2004
108100
109101matrix :
110102 fast_finish : true
@@ -158,27 +150,6 @@ for:
158150
159151 fi
160152
161- # ##########################
162- # Integration Tests #
163- # ##########################
164- - matrix :
165- only :
166- - job_group : integration_tests
167-
168- install :
169- - HOMEBREW_NO_AUTO_UPDATE=1 brew install cocoapods
170- - source ci/common.sh
171- - source ci/install_flutter.sh
172-
173- build : off
174-
175- test_script :
176- - cd sdk/python
177- - uv run pytest -s -o log_cli=true -o log_cli_level=INFO packages/flet/integration_tests
178-
179- on_failure :
180- - find packages/flet/integration_tests -type f -name '*_actual.png' -exec appveyor PushArtifact {} \;
181-
182153 # ======================================
183154 # Build Flet Client for Windows
184155 # ======================================
0 commit comments