コード例 #1
0
ファイル: AbstractBuild.java プロジェクト: andydietz/jenkins
    public final void post(BuildListener listener) throws Exception {
      try {
        post2(listener);

        if (result.isBetterOrEqualTo(Result.UNSTABLE)) createSymlink(listener, "lastSuccessful");

        if (result.isBetterOrEqualTo(Result.SUCCESS)) createSymlink(listener, "lastStable");
      } finally {
        // update the culprit list
        HashSet<String> r = new HashSet<String>();
        for (User u : getCulprits()) r.add(u.getId());
        culprits = r;
        CheckPoint.CULPRITS_DETERMINED.report();
      }
    }
コード例 #2
0
ファイル: AbstractBuild.java プロジェクト: mervynli/hudson
    public final void post(BuildListener listener) throws Exception {
      try {
        post2(listener);
        // Resolve issue with invalid symlinks for maven (see
        // http://issues.hudson-ci.org/browse/HUDSON-8340)
        if (getResult().isBetterOrEqualTo(Result.UNSTABLE))
          createSymlink(listener, "lastSuccessful");

        if (getResult().isBetterOrEqualTo(Result.SUCCESS)) createSymlink(listener, "lastStable");
      } finally {
        // update the culprit list
        HashSet<String> r = new HashSet<String>();
        for (User u : getCulprits()) r.add(u.getId());
        culprits = r;
        CheckPoint.CULPRITS_DETERMINED.report();
      }
    }