@@ -5,6 +5,8 @@ on: ['push', 'pull_request']
5
5
env :
6
6
APK_ARTIFACT_FILENAME : bdist_unit_tests_app-debug-1.1-.apk
7
7
AAB_ARTIFACT_FILENAME : bdist_unit_tests_app-release-1.1-.aab
8
+ WEBVIEW_APK_ARTIFACT_FILENAME : bdist_unit_tests_webview_app-debug-1.1-.apk
9
+ WEBVIEW_AAB_ARTIFACT_FILENAME : bdist_unit_tests_webview_app-release-1.1-.aab
8
10
PYTHONFORANDROID_PREREQUISITES_INSTALL_INTERACTIVE : 0
9
11
10
12
jobs :
@@ -79,13 +81,19 @@ jobs:
79
81
run : |
80
82
mkdir -p apks
81
83
make docker/run/make/with-artifact/apk/testapps-with-numpy
84
+ make docker/run/make/with-artifact/apk/testapps-webview
82
85
- name : Rename artifact to include the build platform name
83
86
run : |
84
87
mv apks/${{ env.APK_ARTIFACT_FILENAME }} apks/${{ matrix.runs_on }}-${{ env.APK_ARTIFACT_FILENAME }}
88
+ mv apks/${{ env.WEBVIEW_APK_ARTIFACT_FILENAME }} apks/${{ matrix.runs_on }}-${{ env.WEBVIEW_APK_ARTIFACT_FILENAME }}
85
89
- uses : actions/upload-artifact@v1
86
90
with :
87
91
name : ${{ matrix.runs_on }}-${{ env.APK_ARTIFACT_FILENAME }}
88
92
path : apks
93
+ - uses : actions/upload-artifact@v1
94
+ with :
95
+ name : ${{ matrix.runs_on }}-${{ env.WEBVIEW_APK_ARTIFACT_FILENAME }}
96
+ path : apks
89
97
90
98
macos_build_apk :
91
99
name : Unit test apk [ ${{ matrix.runs_on }} ]
@@ -129,13 +137,19 @@ jobs:
129
137
source ci/osx_ci.sh
130
138
arm64_set_path_and_python_version 3.9.7
131
139
make testapps-with-numpy
140
+ make testapps-webview
132
141
- name : Rename artifact to include the build platform name
133
142
run : |
134
143
mv testapps/on_device_unit_tests/${{ env.APK_ARTIFACT_FILENAME }} ${{ matrix.runs_on }}-${{ env.APK_ARTIFACT_FILENAME }}
144
+ mv testapps/on_device_unit_tests/${{ env.WEBVIEW_APK_ARTIFACT_FILENAME }} ${{ matrix.runs_on }}-${{ env.WEBVIEW_APK_ARTIFACT_FILENAME }}
135
145
- uses : actions/upload-artifact@v1
136
146
with :
137
147
name : ${{ matrix.runs_on }}-${{ env.APK_ARTIFACT_FILENAME }}
138
148
path : ${{ matrix.runs_on }}-${{ env.APK_ARTIFACT_FILENAME }}
149
+ - uses : actions/upload-artifact@v1
150
+ with :
151
+ name : ${{ matrix.runs_on }}-${{ env.WEBVIEW_APK_ARTIFACT_FILENAME }}
152
+ path : ${{ matrix.runs_on }}-${{ env.WEBVIEW_APK_ARTIFACT_FILENAME }}
139
153
140
154
ubuntu_build_aab :
141
155
name : Unit test aab [ ${{ matrix.runs_on }} ]
@@ -164,13 +178,19 @@ jobs:
164
178
run : |
165
179
mkdir -p aabs
166
180
make docker/run/make/with-artifact/aab/testapps-with-numpy-aab
181
+ make docker/run/make/with-artifact/aab/testapps-webview-aab
167
182
- name : Rename artifact to include the build platform name
168
183
run : |
169
184
mv aabs/${{ env.AAB_ARTIFACT_FILENAME }} aabs/${{ matrix.runs_on }}-${{ env.AAB_ARTIFACT_FILENAME }}
185
+ mv aabs/${{ env.WEBVIEW_AAB_ARTIFACT_FILENAME }} aabs/${{ matrix.runs_on }}-${{ env.WEBVIEW_AAB_ARTIFACT_FILENAME }}
170
186
- uses : actions/upload-artifact@v1
171
187
with :
172
188
name : ${{ matrix.runs_on }}-${{ env.AAB_ARTIFACT_FILENAME }}
173
189
path : aabs
190
+ - uses : actions/upload-artifact@v1
191
+ with :
192
+ name : ${{ matrix.runs_on }}-${{ env.WEBVIEW_AAB_ARTIFACT_FILENAME }}
193
+ path : aabs
174
194
175
195
macos_build_aab :
176
196
name : Unit test aab [ ${{ matrix.runs_on }} ]
@@ -214,13 +234,19 @@ jobs:
214
234
source ci/osx_ci.sh
215
235
arm64_set_path_and_python_version 3.9.7
216
236
make testapps-with-numpy-aab
237
+ make testapps-webview-aab
217
238
- name : Rename artifact to include the build platform name
218
239
run : |
219
240
mv testapps/on_device_unit_tests/${{ env.AAB_ARTIFACT_FILENAME }} ${{ matrix.runs_on }}-${{ env.AAB_ARTIFACT_FILENAME }}
241
+ mv testapps/on_device_unit_tests/${{ env.WEBVIEW_AAB_ARTIFACT_FILENAME }} ${{ matrix.runs_on }}-${{ env.WEBVIEW_AAB_ARTIFACT_FILENAME }}
220
242
- uses : actions/upload-artifact@v1
221
243
with :
222
244
name : ${{ matrix.runs_on }}-${{ env.AAB_ARTIFACT_FILENAME }}
223
245
path : ${{ matrix.runs_on }}-${{ env.AAB_ARTIFACT_FILENAME }}
246
+ - uses : actions/upload-artifact@v1
247
+ with :
248
+ name : ${{ matrix.runs_on }}-${{ env.WEBVIEW_AAB_ARTIFACT_FILENAME }}
249
+ path : ${{ matrix.runs_on }}-${{ env.WEBVIEW_AAB_ARTIFACT_FILENAME }}
224
250
225
251
ubuntu_rebuild_updated_recipes :
226
252
name : Test updated recipes for arch ${{ matrix.android_arch }} [ ubuntu-latest ]
0 commit comments