@@ -179,23 +179,24 @@ task deleteCommitFile (type: Delete) {
179
179
task generateRuntime (type : Exec ) {
180
180
doFirst{
181
181
workingDir " $rootDir /src"
182
-
182
+ def passParams = new LinkedList<String > ()
183
+ passParams. addAll(envVars);
183
184
// command gradlew buildar -PpackageVersion=[from_package.json] -PgitCommitVersion=[from_some_sys_variable]
184
185
if (isWinOs) {
185
- envVars . addFirst(" -PgitCommitVersion=${ arVersion} " );
186
- envVars . addFirst(" -PpackageVersion=${ pVersion} " );
187
- envVars . addFirst(" buildar" );
188
- envVars . addFirst(" gradlew" );
189
- envVars . addFirst(" /c" );
190
- envVars . addFirst(" cmd" );
191
- commandLine envVars . toArray()
186
+ passParams . addFirst(" -PgitCommitVersion=${ arVersion} " );
187
+ passParams . addFirst(" -PpackageVersion=${ pVersion} " );
188
+ passParams . addFirst(" buildar" );
189
+ passParams . addFirst(" gradlew" );
190
+ passParams . addFirst(" /c" );
191
+ passParams . addFirst(" cmd" );
192
+ commandLine passParams . toArray()
192
193
}
193
194
else {
194
- envVars . addFirst(" -PgitCommitVersion=${ arVersion} " );
195
- envVars . addFirst(" -PpackageVersion=${ pVersion} " );
196
- envVars . addFirst(" buildar" );
197
- envVars . addFirst(" ./gradlew" );
198
- commandLine envVars . toArray();
195
+ passParams . addFirst(" -PgitCommitVersion=${ arVersion} " );
196
+ passParams . addFirst(" -PpackageVersion=${ pVersion} " );
197
+ passParams . addFirst(" buildar" );
198
+ passParams . addFirst(" ./gradlew" );
199
+ commandLine passParams . toArray();
199
200
}
200
201
}
201
202
}
@@ -288,16 +289,23 @@ task packar {
288
289
dependsOn packFramework
289
290
}
290
291
291
-
292
-
293
-
294
-
295
-
296
-
297
-
298
-
299
-
300
-
301
-
302
-
303
-
292
+ task runTest (type : Exec ) {
293
+ if (project. hasProperty(" enableTest" )) {
294
+ workingDir " $rootDir /test-app"
295
+
296
+ def passParams = new LinkedList<String > ()
297
+ passParams. addAll(envVars);
298
+ if (isWinOs) {
299
+ passParams. addFirst(" runtest" );
300
+ passParams. addFirst(" gradle" );
301
+ passParams. addFirst(" /c" );
302
+ passParams. addFirst(" cmd" );
303
+ commandLine passParams. toArray();
304
+ }
305
+ else {
306
+ passParams. addFirst(" runtest" );
307
+ passParams. addFirst(" ./gradle" );
308
+ commandLine passParams. toArray();
309
+ }
310
+ }
311
+ }
0 commit comments