Skip to content

Commit d6365ae

Browse files
authored
Merge pull request #2564 from particle-iot/fix/ci-issues
[CI] fixes
2 parents d044cfb + 9a06c1f commit d6365ae

File tree

2 files changed

+34
-2
lines changed

2 files changed

+34
-2
lines changed

build/release-publish.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -102,7 +102,7 @@ cd $RELEASE_DIRECTORY
102102
ABSOLUTE_RELEASE_DIRECTORY=$(pwd)
103103

104104
# Make a working directory
105-
TEMPORARY_DIRECTORY=${ABSOLUTE_RELEASE_DIRECTORY}/tmp
105+
TEMPORARY_DIRECTORY=${ABSOLUTE_RELEASE_DIRECTORY}/.tmp
106106
rm -rf $TEMPORARY_DIRECTORY
107107
mkdir $TEMPORARY_DIRECTORY
108108

ci/cf_generate_message.sh

Lines changed: 33 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,8 +52,9 @@ if [ "${RESULT_STATUS}" == "failed" ]; then
5252
EOF
5353
)
5454

55+
# Do not add new platforms here, there is a limit of 10 currently, see a block below instead
5556
fields=""
56-
for p in Argon Boron BSoM B5SoM Tracker TrackerM ESomX P2 GCC Newhal P2; do
57+
for p in Argon Boron BSoM B5SoM Tracker TrackerM ESomX P2 GCC Newhal; do
5758
if echo -e "${failures}" | grep -q "PLATFORM=\"${p,,}\""; then
5859
msg=":scrum_closed: $p\\n"
5960
else
@@ -82,6 +83,37 @@ EOF
8283
EOF
8384
)
8485

86+
fields=""
87+
for p in P2; do
88+
if echo -e "${failures}" | grep -q "PLATFORM=\"${p,,}\""; then
89+
msg=":scrum_closed: $p\\n"
90+
else
91+
msg=":scrum_finished: $p\\n"
92+
fi
93+
field=$(cat <<EOF
94+
{
95+
"type": "mrkdwn",
96+
"text": "${msg}"
97+
}
98+
EOF
99+
)
100+
comma=","
101+
if [ "${fields}" == "" ]; then
102+
comma=""
103+
fi
104+
fields="${fields}${comma}${field}"
105+
done
106+
ADDITIONAL_BLOCKS+=$(cat <<EOF
107+
,{
108+
"type": "section",
109+
"fields": [
110+
${fields}
111+
]
112+
}
113+
EOF
114+
)
115+
116+
85117
if [ "${CIRCLE_ARTIFACTS_URL}" == "" ]; then
86118
msg=":scrum_closed: Artifacts"
87119
else

0 commit comments

Comments
 (0)