我正在努力了解管道成功后将电子邮件收件人放置在何处。 根据这个 : https://github.com/gabrie-allaigre/sonar-gitlab-plugin
mvn --batch-mode verify sonar:sonar
-Dsonar.gitlab.api_version=v4
-Dsonar.host.url=http://<your_sonar_url>:9000
-Dsonar.login=<your_sonar_login>
-Dsonar.analysis.mode=preview
-Dsonar.gitlab.commit_sha=$CI_COMMIT_SHA
-Dsonar.gitlab.ref_name=$CI_COMMIT_REF_NAME
-Dsonar.gitlab.project_id=$CI_PROJECT_ID
-Dsonar.gitlab.url=http://<your_gitlab_url>
-Dsonar.gitlab.user_token=<your_user_token>
例如,我尝试添加-Dsonar.gitlab.ref_name=team@team.com。不确定这是否正确。
目前,只有运行管道的人员会收到通知。 我在此文档中看到的唯一设置是: 警告,主服务器必须具有codequality.json,将提交状态用于通知模式(不是强制性的)
答案 0 :(得分:0)
@Danny,您可以在gitlab中与您的团队成员一起创建一个小组。在该组下创建项目。因此,每当管道失败或成功时,电子邮件就会发送给整个小组。