Package java.nio.file

Examples of java.nio.file.Path.toAbsolutePath()


    @Override
    public void deploy(final BPMNProcess process) {
        // maven deployment for pushing it to the local maven repository (jbpm-console will fetch it from there)
        final Path mavenPath = Configuration.getMavenHome().resolve("bin");
        final String mvnCommand = mavenPath.toAbsolutePath() + "/mvn -q clean install";
        ConsoleTasks.executeOnWindowsAndIgnoreError(ConsoleTasks.CliCommand.build(process.getTargetPath().resolve("project"), mvnCommand));
        ConsoleTasks.executeOnUnixAndIgnoreError(ConsoleTasks.CliCommand.build(process.getTargetPath().resolve("project"), mvnCommand));

        //wait for maven to deploy
        WaitTasks.sleep(1500);
View Full Code Here


        NetworkTasks.downloadFileFromBetsyRepo(fileName);
        ZipTasks.unzip(Configuration.getDownloadsDir().resolve(fileName), destinationDir);

        Path antPath = Configuration.getAntHome().resolve("bin");
        ConsoleTasks.executeOnWindowsAndIgnoreError(ConsoleTasks.CliCommand.build(destinationDir, antPath.toAbsolutePath().toString() + "/ant -q install.jboss"));
        ConsoleTasks.executeOnUnixAndIgnoreError(ConsoleTasks.CliCommand.build(destinationDir, antPath.toAbsolutePath().toString() + "/ant -q install.jboss"));

        ConsoleTasks.executeOnWindowsAndIgnoreError(ConsoleTasks.CliCommand.build(destinationDir, antPath.toAbsolutePath().toString() + "/ant -q install.jBPM-console.into.jboss"));
        ConsoleTasks.executeOnUnixAndIgnoreError(ConsoleTasks.CliCommand.build(destinationDir, antPath.toAbsolutePath().toString() + "/ant -q install.jBPM-console.into.jboss"));
    }
View Full Code Here

        NetworkTasks.downloadFileFromBetsyRepo(fileName);
        ZipTasks.unzip(Configuration.getDownloadsDir().resolve(fileName), destinationDir);

        Path antPath = Configuration.getAntHome().resolve("bin");
        ConsoleTasks.executeOnWindowsAndIgnoreError(ConsoleTasks.CliCommand.build(destinationDir, antPath.toAbsolutePath().toString() + "/ant -q install.jboss"));
        ConsoleTasks.executeOnUnixAndIgnoreError(ConsoleTasks.CliCommand.build(destinationDir, antPath.toAbsolutePath().toString() + "/ant -q install.jboss"));

        ConsoleTasks.executeOnWindowsAndIgnoreError(ConsoleTasks.CliCommand.build(destinationDir, antPath.toAbsolutePath().toString() + "/ant -q install.jBPM-console.into.jboss"));
        ConsoleTasks.executeOnUnixAndIgnoreError(ConsoleTasks.CliCommand.build(destinationDir, antPath.toAbsolutePath().toString() + "/ant -q install.jBPM-console.into.jboss"));
    }
View Full Code Here

        Path antPath = Configuration.getAntHome().resolve("bin");
        ConsoleTasks.executeOnWindowsAndIgnoreError(ConsoleTasks.CliCommand.build(destinationDir, antPath.toAbsolutePath().toString() + "/ant -q install.jboss"));
        ConsoleTasks.executeOnUnixAndIgnoreError(ConsoleTasks.CliCommand.build(destinationDir, antPath.toAbsolutePath().toString() + "/ant -q install.jboss"));

        ConsoleTasks.executeOnWindowsAndIgnoreError(ConsoleTasks.CliCommand.build(destinationDir, antPath.toAbsolutePath().toString() + "/ant -q install.jBPM-console.into.jboss"));
        ConsoleTasks.executeOnUnixAndIgnoreError(ConsoleTasks.CliCommand.build(destinationDir, antPath.toAbsolutePath().toString() + "/ant -q install.jBPM-console.into.jboss"));
    }

    @Override
    public String toString() {
View Full Code Here

        Path antPath = Configuration.getAntHome().resolve("bin");
        ConsoleTasks.executeOnWindowsAndIgnoreError(ConsoleTasks.CliCommand.build(destinationDir, antPath.toAbsolutePath().toString() + "/ant -q install.jboss"));
        ConsoleTasks.executeOnUnixAndIgnoreError(ConsoleTasks.CliCommand.build(destinationDir, antPath.toAbsolutePath().toString() + "/ant -q install.jboss"));

        ConsoleTasks.executeOnWindowsAndIgnoreError(ConsoleTasks.CliCommand.build(destinationDir, antPath.toAbsolutePath().toString() + "/ant -q install.jBPM-console.into.jboss"));
        ConsoleTasks.executeOnUnixAndIgnoreError(ConsoleTasks.CliCommand.build(destinationDir, antPath.toAbsolutePath().toString() + "/ant -q install.jBPM-console.into.jboss"));
    }

    @Override
    public String toString() {
        return "JBPMInstaller{" + "destinationDir='" + destinationDir + "\'" + ", fileName='" + fileName + "\'" + "}";
View Full Code Here

                                                              "env", env);

    final Path file = temporaryFolder.newFile().toPath();
    Files.write(file, Json.asBytes(configuration));

    final String output = cli("create", "-q", "-f", file.toAbsolutePath().toString());
    final JobId jobId = JobId.parse(WHITESPACE.trimFrom(output));

    final Map<JobId, Job> jobs = client.jobs().get();
    final Job job = jobs.get(jobId);
View Full Code Here

    }

    public FileToUpload uploadData(String data) throws IOException {
        Path datafile = Files.createTempFile("upload","data");
        Files.write(datafile, data.getBytes());
        return new FileToUpload(datafile.toAbsolutePath().toString()).useRemoteDriver(isDefinedRemoteUrl());
    }

    public FileToUpload uploadData(byte[] data) throws IOException {
        Path datafile = Files.createTempFile("upload","data");
        Files.write(datafile, data);
View Full Code Here

    }

    public FileToUpload uploadData(byte[] data) throws IOException {
        Path datafile = Files.createTempFile("upload","data");
        Files.write(datafile, data);
        return new FileToUpload(datafile.toAbsolutePath().toString()).useRemoteDriver(isDefinedRemoteUrl());
    }

    private boolean isDefinedRemoteUrl() {
        boolean isRemoteUrl = ThucydidesSystemProperty.WEBDRIVER_REMOTE_URL.isDefinedIn(pages.getConfiguration().getEnvironmentVariables());
        boolean isSaucelabsUrl = ThucydidesSystemProperty.SAUCELABS_URL.isDefinedIn(pages.getConfiguration().getEnvironmentVariables());
View Full Code Here

        try {
            if (!Files.exists(appDir))
                Files.createDirectory(appDir);
            return appDir;
        } catch (IOException e) {
            throw new RuntimeException("Application cache directory " + appDir.toAbsolutePath() + " could not be created.");
        }
    }

    private static Path getCacheDir() {
        final Path cache;
View Full Code Here

            if (!Files.exists(cache.resolve(DEPS_CACHE_NAME)))
                Files.createDirectory(cache.resolve(DEPS_CACHE_NAME));

            return cache;
        } catch (IOException e) {
            throw new RuntimeException("Error opening cache directory " + cache.toAbsolutePath(), e);
        }
    }

    private static Path getCacheHome() {
        final Path userHome = Paths.get(System.getProperty(PROP_USER_HOME));
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.