@@ -74,26 +74,26 @@ func GithubAppWebHookAfterMerge(c *gin.Context) {
74
74
}
75
75
}
76
76
77
- case * github.IssueCommentEvent :
78
- log .Printf ("IssueCommentEvent, action: %v IN APPLY AFTER MERGE\n " , * event .Action )
79
- if event .Sender .Type != nil && * event .Sender .Type == "Bot" {
80
- c .String (http .StatusOK , "OK" )
81
- return
82
- }
83
- err := handleIssueCommentEvent (gh , event )
84
- if err != nil {
85
- log .Printf ("handleIssueCommentEvent error: %v" , err )
86
- c .String (http .StatusInternalServerError , err .Error ())
87
- return
88
- }
89
- case * github.PullRequestEvent :
90
- log .Printf ("Got pull request event for %d IN APPLY AFTER MERGE" , * event .PullRequest .ID )
91
- err := handlePullRequestEvent (gh , event )
92
- if err != nil {
93
- log .Printf ("handlePullRequestEvent error: %v" , err )
94
- c .String (http .StatusInternalServerError , err .Error ())
95
- return
96
- }
77
+ // case *github.IssueCommentEvent:
78
+ // log.Printf("IssueCommentEvent, action: %v IN APPLY AFTER MERGE\n", *event.Action)
79
+ // if event.Sender.Type != nil && *event.Sender.Type == "Bot" {
80
+ // c.String(http.StatusOK, "OK")
81
+ // return
82
+ // }
83
+ // err := handleIssueCommentEvent(gh, event)
84
+ // if err != nil {
85
+ // log.Printf("handleIssueCommentEvent error: %v", err)
86
+ // c.String(http.StatusInternalServerError, err.Error())
87
+ // return
88
+ // }
89
+ // case *github.PullRequestEvent:
90
+ // log.Printf("Got pull request event for %d IN APPLY AFTER MERGE", *event.PullRequest.ID)
91
+ // err := handlePullRequestEvent(gh, event)
92
+ // if err != nil {
93
+ // log.Printf("handlePullRequestEvent error: %v", err)
94
+ // c.String(http.StatusInternalServerError, err.Error())
95
+ // return
96
+ // }
97
97
case * github.PushEvent :
98
98
log .Printf ("Got push event for %d" , event .Repo .URL )
99
99
err := handlePushEventApplyAfterMerge (gh , event )
@@ -110,6 +110,7 @@ func GithubAppWebHookAfterMerge(c *gin.Context) {
110
110
}
111
111
112
112
func handlePushEventApplyAfterMerge (gh utils.GithubClientProvider , payload * github.PushEvent ) error {
113
+ print ("*** HANDLING PUSH EVENT *****" )
113
114
installationId := * payload .Installation .ID
114
115
repoName := * payload .Repo .Name
115
116
repoFullName := * payload .Repo .FullName
@@ -155,7 +156,8 @@ func handlePushEventApplyAfterMerge(gh utils.GithubClientProvider, payload *gith
155
156
})
156
157
157
158
// ==== starting apply after merge part =======
158
- diggerYmlStr , ghService , config , projectsGraph , err := getDiggerConfigForBranch (gh , installationId , repoFullName , repoOwner , repoName , cloneURL , commitId )
159
+ // TODO: Replace branch with actual commitID
160
+ diggerYmlStr , ghService , config , projectsGraph , err := getDiggerConfigForBranch (gh , installationId , repoFullName , repoOwner , repoName , cloneURL , defaultBranch )
159
161
if err != nil {
160
162
log .Printf ("getDiggerConfigForPR error: %v" , err )
161
163
return fmt .Errorf ("error getting digger config" )
@@ -235,7 +237,7 @@ func handlePushEventApplyAfterMerge(gh utils.GithubClientProvider, payload *gith
235
237
return fmt .Errorf ("error creating digger job" )
236
238
}
237
239
238
- _ , err = models .DB .CreateDiggerJob (planBatch .ID , applyJobSpec , impactedProjects [i ].WorkflowFile )
240
+ _ , err = models .DB .CreateDiggerJob (applyBatch .ID , applyJobSpec , impactedProjects [i ].WorkflowFile )
239
241
if err != nil {
240
242
log .Printf ("Error creating digger job: %v" , err )
241
243
return fmt .Errorf ("error creating digger job" )
0 commit comments