Esempio n. 1
0
 static string GetMessageFormat(Notifier.Triggers triggerType)
 {
     if (triggerType == Notifier.Triggers.aftermkreview)
     {
         return("A new code review \"{0}\" of object \"{1}:{2}\" with status \"{3}\" was " +
                "assigned to you. Please review the source code in repository \"{4}\".");
     }
     return("The code review \"{0}\" of object \"{1}:{2}\" with status \"{3}\" was modified. " +
            "Please review the source code in repository \"{4}\".");
 }
Esempio n. 2
0
        public AfteReviewTrigger(
            string configFile, Notifier.Triggers triggerType)
        {
            mRepoName      = Environment.GetEnvironmentVariable("PLASTIC_REPOSITORY_NAME");
            mReviewTitle   = Environment.GetEnvironmentVariable("PLASTIC_REVIEW_TITLE");
            mReviewStatus  = Environment.GetEnvironmentVariable("PLASTIC_REVIEW_STATUS");
            mReviewAsignee = Environment.GetEnvironmentVariable("PLASTIC_REVIEW_ASSIGNEE");
            mReviewTarget  = Environment.GetEnvironmentVariable("PLASTIC_REVIEW_TARGET");
            mTargetType    = Environment.GetEnvironmentVariable("PLASTIC_REVIEW_TARGET_TYPE");
            mTriggerType   = triggerType;

            mReviewAsigneeMail = GetAsigneeEmail(configFile, mReviewAsignee);
        }