diff --git a/.gitignore b/.gitignore index c56fd8f053..f5ab61d6b1 100644 --- a/.gitignore +++ b/.gitignore @@ -4,3 +4,5 @@ .env /cmd/external-app/devtron-ea devtron + +.qodo diff --git a/pkg/notifier/WebhookNotificationService.go b/pkg/notifier/WebhookNotificationService.go index 9251246f75..7fee81dd87 100644 --- a/pkg/notifier/WebhookNotificationService.go +++ b/pkg/notifier/WebhookNotificationService.go @@ -109,6 +109,8 @@ func (impl *WebhookNotificationServiceImpl) GetWebhookVariables() (map[string]be "devtronCiPipelineId": beans.DevtronCiPipelineId, "devtronCdPipelineId": beans.DevtronCdPipelineId, "devtronTriggeredByEmail": beans.DevtronTriggeredByEmail, + "devtronPipelineType": beans.DevtronPipelineType, + "devtronBuildGitCommitHash": beans.DevtronBuildGitCommitHash, "eventType": beans.EventType, } @@ -119,7 +121,7 @@ func (impl *WebhookNotificationServiceImpl) FetchAllWebhookNotificationConfig() var responseDto []*beans.WebhookConfigDto webhookConfigs, err := impl.webhookRepository.FindAll() if err != nil && !util.IsErrNoRows(err) { - impl.logger.Errorw("cannot find all webhoook config", "err", err) + impl.logger.Errorw("cannot find all webhook config", "err", err) return []*beans.WebhookConfigDto{}, err } for _, webhookConfig := range webhookConfigs { diff --git a/pkg/notifier/beans/beans.go b/pkg/notifier/beans/beans.go index 24f9b75c94..161735fa2c 100644 --- a/pkg/notifier/beans/beans.go +++ b/pkg/notifier/beans/beans.go @@ -23,6 +23,8 @@ const ( DevtronCiPipelineId WebhookVariable = "{{devtronCiPipelineId}}" DevtronCdPipelineId WebhookVariable = "{{devtronCdPipelineId}}" DevtronTriggeredByEmail WebhookVariable = "{{devtronTriggeredByEmail}}" + DevtronBuildGitCommitHash WebhookVariable = "{{devtronBuildGitCommitHash}}" + DevtronPipelineType WebhookVariable = "{{devtronPipelineType}}" EventType WebhookVariable = "{{eventType}}" )