Просмотр исходного кода

fix trigger-crowi-plus-docker.sh

Yuki Takei 9 лет назад
Родитель
Сommit
68c6562e9f
1 измененных файлов с 4 добавлено и 20 удалено
  1. 4 20
      bin/wercker/trigger-crowi-plus-docker.sh

+ 4 - 20
bin/wercker/trigger-crowi-plus-docker.sh

@@ -10,19 +10,6 @@
 #   - $CROWI_PLUS_DOCKER_PIPELINE_ID
 #   - $CROWI_PLUS_DOCKER_PIPELINE_ID
 #   - $RELEASE_VERSION
 #   - $RELEASE_VERSION
 #
 #
-DATA=`echo '{ \
-    "pipelineId": "'$CROWI_PLUS_DOCKER_PIPELINE_ID'", \
-    "branch": "release", \
-    "envVars": [ \
-      { \
-        "key": "RELEASE_VERSION", \
-        "value": "'$RELEASE_VERSION'" \
-      } \
-    ] \
-  }' \
-`
-echo $DATA
-
 RESPONSE=`curl -X POST \
 RESPONSE=`curl -X POST \
   -H "Content-Type: application/json" \
   -H "Content-Type: application/json" \
   -H "Authorization: Bearer $WERCKER_TOKEN" \
   -H "Authorization: Bearer $WERCKER_TOKEN" \
@@ -40,12 +27,9 @@ RESPONSE=`curl -X POST \
 
 
 echo $RESPONSE | jq .
 echo $RESPONSE | jq .
 
 
-# get http status code
-STATUS_CODE=`echo $RESPONSE | jq .statusCode`
-
-# exit
-if [ "$STATUS_CODE" = 200 ]; then
-  exit 0
-else
+# get wercker run id
+RUN_ID=`echo $RESPONSE | jq .id`
+# exit with failure status
+if [ "$RUN_ID" = "null" ]; then
   exit 1
   exit 1
 fi
 fi