Examples of ManualBuildCause


Examples of com.groupon.jenkins.dynamic.build.cause.ManualBuildCause

        DynamicBuild dynamicBuild = DynamicBuildFactory.newBuild().manualStart("surya", "master").get();
        GithubRepositoryService githubRepositoryService = mock(GithubRepositoryService.class);
        when(githubRepositoryService.getShaForBranch("master")).thenReturn("masterSha");
        DynamicBuildModel model = new DynamicBuildModel(dynamicBuild, githubRepositoryService);
        model.run();
        verify(dynamicBuild).addCause(new ManualBuildCause(new GitBranch("master"), "masterSha", "surya"));
    }
View Full Code Here

Examples of com.groupon.jenkins.dynamic.build.cause.ManualBuildCause

    private void addBuildCauseForNonGithubCauses() {
        if (build.getCause(UserIdCause.class) != null) {
            String user = build.getCause(UserIdCause.class).getUserId();
            String branch = build.getEnvVars().get("BRANCH");
            String sha = githubRepositoryService.getShaForBranch(branch);
            ManualBuildCause manualCause = new ManualBuildCause(new GitBranch(branch), sha, user);
            build.addCause(manualCause);
        }
        if (build.getCause() == BuildCause.NULL_BUILD_CAUSE) {
            String branch = build.getEnvVars().get("BRANCH");
            String sha = githubRepositoryService.getShaForBranch(branch);
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.