Package hudson.plugins.git.util

Examples of hudson.plugins.git.util.GitUtils


        for (IndexEntry submodule : git.getSubmodules("HEAD")) {
            File subdir = new File(workspace, submodule.getFile());
            IGitAPI subGit = new GitAPI(git.getGitExe(), new FilePath(subdir), listener, git.getEnvironment());

            GitUtils gu = new GitUtils(listener, subGit);
            Collection<Revision> items = gu.filterTipBranches(gu.getAllBranchRevisions());

            filterRevisions(submodule.getFile(), items);

            moduleBranches.put(submodule, items);
        }
View Full Code Here


                String changeLog = computeChangeLog(git, revToBuild, listener, buildData);

                Build build = new Build(revToBuild, buildNumber, null);
                buildData.saveBuild(build);
                GitUtils gu = new GitUtils(listener, git);
                build.mergeRevision = gu.getRevisionForSHA1(target);
                if (getClean()) {
                    listener.getLogger().println("Cleaning workspace");
                    git.clean();
                    if (git.hasGitModules()) {
                        git.submoduleClean(recursiveSubmodules);
View Full Code Here

TOP

Related Classes of hudson.plugins.git.util.GitUtils

Copyright © 2018 www.massapicom. 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.