Example #1
0
        public void AddMergeRequestSyncInfo(bool testIntegration, bool assignToService)
        {
            var    mergeRequestAction  = new MergeRequestSyncAction(SyncTaskName, SyncServiceName, testIntegration, assignToService);
            var    mergeRequestOptions = new MergeRequestOptions(mergeRequestAction);
            string comment             = MergeRequestOptions.ConvertToString(mergeRequestOptions);
            var    mergeRequest        = MergeRequest.MergeRequest;

            gitLabWrapper.AddCommentToMergeRequest(mergeRequest, comment);
            UpdateWebHook();
        }
Example #2
0
        public void AddMergeRequestSyncInfo(bool performTesting, bool assignToService)
        {
            var    mergeRequestAction  = new MergeRequestSyncAction(SyncTaskName, SyncServiceName, performTesting, assignToService);
            var    mergeRequestOptions = new MergeRequestOptions(mergeRequestAction);
            string comment             = MergeRequestOptions.ConvertToString(mergeRequestOptions);
            var    mergeRequest        = MergeRequest.MergeRequest;

            gitLabWrapper.AddCommentToMergeRequest(mergeRequest, comment);
            if (performTesting)
            {
                UpdateWebHook();
                ForceBuild(mergeRequest);
            }
        }