Skip to content

Commit b12dc99

Browse files
author
Yoichi Kawasaki
committed
modified not to use perl inplace mode as it does not work in some environment
1 parent ce57b30 commit b12dc99

File tree

1 file changed

+8
-4
lines changed

1 file changed

+8
-4
lines changed

scripts/setup-logicapp.sh

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -19,11 +19,15 @@ TEMPLATE_FILE=$cwd/../logicapp/LogicApp.json
1919
PARAM_TEMPLATE_FILE=$cwd/../logicapp/LogicApp.parameters.json
2020
PARAM_FILE=$cwd/../logicapp/_LogicApp.parameters.json
2121

22-
cp $PARAM_TEMPLATE_FILE $PARAM_FILE
23-
2422
# Set variables
25-
perl -p -i -e "s,{logicAppName},$LOGICAPP_NAME,g" $PARAM_FILE
26-
perl -p -i -e "s,{webhookSubscribeEndpoint},$WEBHOOK_ENDPOINT,g" $PARAM_FILE
23+
## [NOTE]
24+
## Change to use replacing values on the fly from inplace mode
25+
## as inplace mode (-i) doesn't work on some environment
26+
#perl -p -i -e "s,{logicAppName},$LOGICAPP_NAME,g" $PARAM_FILE
27+
#perl -p -i -e "s,{webhookSubscribeEndpoint},$WEBHOOK_ENDPOINT,g" $PARAM_FILE
28+
cat $PARAM_TEMPLATE_FILE | \
29+
perl -p -e "s,{logicAppName},$LOGICAPP_NAME,g" | \
30+
perl -p -e "s,{webhookSubscribeEndpoint},$WEBHOOK_ENDPOINT,g" > $PARAM_FILE
2731

2832
az group deployment create --name $LOGICAPP_NAME \
2933
--resource-group $RESOURCE_GROUP \

0 commit comments

Comments
 (0)