2017-08-23 3 views
0

Unsere Gitlab-Pipeline generiert einige Leistungsdiagramme, die ich per E-Mail an jedes Teammitglied senden möchte. Bisher sind sie als Artefakte gekennzeichnet, also hält Gitlab sie. Gibt es einen Weg in Gitlab, um dies zu erreichen? Oder sollte ich das im Jobskript tun?Senden Sie Gitlab-CI-Artefakte per E-Mail

Antwort

1

Es gibt derzeit keine Möglichkeit, Artefakte per E-Mail von der gitlab-Schnittstelle zu senden. Sie müssen sie tatsächlich von Ihren Job-Skripten senden.
Gitlab kann nach Abschluss einer Pipeline eine E-Mail senden (siehe unter Einstellungen> Integrationen> Pipeline-E-Mails), es werden jedoch keine Artefakte angehängt.

Eine andere Möglichkeit, sie zu teilen, wäre, sie in gitlab-Seiten aus Ihrem Jobskript (doc hier: https://docs.gitlab.com/ee/user/project/pages/index.html) zu veröffentlichen, aber es würde keine E-Mail senden.