Beispiel #1
0
    public void PushStagingBranch()
    {
        var versionInfo     = FetchVersion();
        var stageBranchName = string.Format(build.ReleaseStagingBranchPattern, versionInfo.MajorMinorPatch, versionInfo.Major, versionInfo.Minor, versionInfo.Patch);

        if (!string.IsNullOrEmpty(build.PushTarget))
        {
            Logger.Info("Publishing staging branch to public source repository.");
            GitTools.Push(build.PushTarget, stageBranchName);
        }
    }