Skip to content

Commit 407cbc6

Browse files
kirandevtnkomalreddy3
authored andcommitted
Corrected the error of fetching app name and pipeline name from CI_CD_EVENT variable (#4910) (#4911)
1 parent 00c5f51 commit 407cbc6

File tree

1 file changed

+8
-3
lines changed

1 file changed

+8
-3
lines changed

scripts/sql/237_devtron_ci_trigger_plugin.up.sql

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,14 @@ INSERT INTO "plugin_pipeline_script" ("id", "script","type","deleted","created_o
1212
VALUES (
1313
nextval('id_seq_plugin_pipeline_script'),
1414
E'#!/bin/bash
15-
triggeredFromAppName=$(echo $CI_CD_EVENT | jq \'.commonWorkflowRequest.appName\')
16-
triggeredFromPipelineName=$(echo $CI_CD_EVENT | jq \'.commonWorkflowRequest.pipelineName\')
17-
15+
pipeline_type=$(echo $CI_CD_EVENT | jq -r \'.type\')
16+
if [ $pipeline_type == "CI" ]; then
17+
triggeredFromAppName=$(echo $CI_CD_EVENT | jq \'.commonWorkflowRequest.appName\')
18+
triggeredFromPipelineName=$(echo $CI_CD_EVENT | jq \'.commonWorkflowRequest.pipelineName\')
19+
elif [ $pipeline_type == "CD" ]; then
20+
triggeredFromAppName=$(echo $CI_CD_EVENT | jq \'.commonWorkflowRequest.extraEnvironmentVariables.APP_NAME\')
21+
triggeredFromPipelineName=$(echo $CI_CD_EVENT | jq \'.commonWorkflowRequest.Pipeline.Name\')
22+
fi
1823
sleep_time=5
1924
is_number() {
2025
[[ "$1" =~ ^[0-9]+$ ]]

0 commit comments

Comments
 (0)