We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 7ad3589 commit 68ded06Copy full SHA for 68ded06
2 files changed
pipeline/mail_data.tpl.json
@@ -0,0 +1,21 @@
1
+{
2
+ "Messages":[
3
+ {
4
+ "From": {
5
+ "Email": "$MAILJET_FROM_MAIL"
6
+ },
7
+ "To": [
8
9
+ "Email": "$MAILJET_TO_MAIL"
10
+ }
11
+ ],
12
+ "TemplateID": 5363003,
13
+ "TemplateLanguage": true,
14
+ "Subject": "$MAILJET_SUBJECT",
15
+ "Variables": {
16
+ "project_name": "$GITHUB_REPOSITORY",
17
+ "project_url": "$GITHUB_SERVER_URL/$GITHUB_REPOSITORY/actions/runs/$GITHUB_RUN_ID"
18
19
20
+ ]
21
+}
pipeline/send_mail.sh
@@ -0,0 +1,14 @@
+#!/usr/bin/env bash
+
+set -e
+cat pipeline/mail_data.tpl.json | envsubst > mail_data.json
+curl -s \
+ -X POST \
+ --user "$MAILJET_KEY:$MAILJET_SECRET" \
+ https://api.mailjet.com/v3.1/send \
+ -H 'Content-Type: application/json' \
+ -d '@./mail_data.json'
+rm mail_data.json
0 commit comments