Examples of GradleLauncher


Examples of org.gradle.GradleLauncher

    // todo: This test is rather weak. Make it stronger.
    @Test
    public void testNewInstanceFactory() {
        StartParameter startParameter = new StartParameter();
        GradleLauncher gradleLauncher = GradleLauncher.newInstance(startParameter);
        assertThat(gradleLauncher, notNullValue());
    }
View Full Code Here

Examples of org.gradle.GradleLauncher

                              BuildListenerImpl listener) {
        assertCanExecute();
        if (isQuiet()) {
            parameter.setLogLevel(LogLevel.QUIET);
        }
        GradleLauncher gradleLauncher = GradleLauncher.newInstance(parameter);
        gradleLauncher.addListener(listener);
        gradleLauncher.addStandardOutputListener(outputListener);
        gradleLauncher.addStandardErrorListener(errorListener);
        try {
            return gradleLauncher.run();
        } finally {
            System.clearProperty("test.single");
        }
    }
View Full Code Here

Examples of org.gradle.GradleLauncher

        this.requestMetaData = requestMetaData;
    }

    public void execute(ExecutionListener executionListener) {
        GradleLauncherFactory gradleLauncherFactory = createGradleLauncherFactory(loggingServices);
        GradleLauncher gradleLauncher = gradleLauncherFactory.newInstance(startParameter, requestMetaData);
        BuildResult buildResult = gradleLauncher.run();
        Throwable failure = buildResult.getFailure();
        if (failure != null) {
            executionListener.onFailure(failure);
        }
    }
View Full Code Here

Examples of org.gradle.initialization.GradleLauncher

        // If we were not the most recent version of Gradle to build the buildSrc dir, then do a clean build
        // Otherwise, just to a regular build
        final PersistentCache buildSrcCache = createCache(startParameter);
        try {
            GradleLauncher gradleLauncher = buildGradleLauncher(startParameter);
            try {
                return buildSrcCache.useCache("rebuild buildSrc", new BuildSrcUpdateFactory(buildSrcCache, gradleLauncher, new BuildSrcBuildListenerFactory()));
            } finally {
                gradleLauncher.stop();
            }
        } finally {
            // This isn't quite right. We should not unlock the classes until we're finished with them, and the classes may be used across multiple builds
            buildSrcCache.close();
        }
View Full Code Here

Examples of org.gradle.initialization.GradleLauncher

        getStartParameter().setTaskNames(tasks);
    }

    @TaskAction
    void build() {
        GradleLauncher launcher = gradleLauncherFactory.newInstance(getStartParameter(), cancellationToken);
        try {
            launcher.run().rethrowFailure();
        } finally {
            launcher.stop();
        }
    }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.