Search in sources :

Example 6 with CLI

use of com.twinsoft.convertigo.engine.CLI in project convertigo by convertigo.

the class LocalBuild method taskAction.

@TaskAction
void taskAction() throws Exception {
    CLI cli = plugin.getCLI();
    Map<String, BuildLocally> builds = cli.installCordova(plugin.load.getConvertigoProject(), platforms);
    cli.configureSignIOS(builds, iosProvisioningProfile, iosSignIdentity);
    cli.configureSignAndroid(builds, androidKeystore, androidKeystorePassword, androidAlias, androidPassword);
    cli.cordovaBuild(builds, mode);
    cli.movePackage(builds, packageDestinationDir);
}
Also used : BuildLocally(com.twinsoft.convertigo.engine.localbuild.BuildLocally) CLI(com.twinsoft.convertigo.engine.CLI) TaskAction(org.gradle.api.tasks.TaskAction)

Example 7 with CLI

use of com.twinsoft.convertigo.engine.CLI in project convertigo by convertigo.

the class ProjectCar method taskAction.

@TaskAction
void taskAction() throws Exception {
    CLI cli = plugin.getCLI();
    destinationFile = cli.exportToCar(plugin.load.getConvertigoProject(), destinationDir, includeTestCases, includeStubs, includeMobileApp, includeMobileAppAssets, includeMobileDataset, includeMobilePlatformsAssets);
}
Also used : CLI(com.twinsoft.convertigo.engine.CLI) TaskAction(org.gradle.api.tasks.TaskAction)

Example 8 with CLI

use of com.twinsoft.convertigo.engine.CLI in project convertigo by convertigo.

the class RemoteBuildDownload method taskAction.

@TaskAction
void taskAction() throws Exception {
    CLI cli = plugin.getCLI();
    destinationFiles = cli.downloadRemoteBuild(plugin.load.getConvertigoProject(), plugin.remoteBuild.getPlatforms(), destinationDir);
}
Also used : CLI(com.twinsoft.convertigo.engine.CLI) TaskAction(org.gradle.api.tasks.TaskAction)

Example 9 with CLI

use of com.twinsoft.convertigo.engine.CLI in project convertigo by convertigo.

the class RemoteBuildLaunch method taskAction.

@TaskAction
void taskAction() throws Exception {
    CLI cli = plugin.getCLI();
    cli.launchRemoteBuild(plugin.load.getConvertigoProject(), plugin.remoteBuild.getPlatforms());
}
Also used : CLI(com.twinsoft.convertigo.engine.CLI) TaskAction(org.gradle.api.tasks.TaskAction)

Aggregations

CLI (com.twinsoft.convertigo.engine.CLI)9 TaskAction (org.gradle.api.tasks.TaskAction)8 BuildLocally (com.twinsoft.convertigo.engine.localbuild.BuildLocally)1 Internal (org.gradle.api.tasks.Internal)1