#!/bin/bash -e # insecure "captcha" s=$((4`printf "$CI_COMMIT_SHA" | wc -c`-10)) e=$((s+`echo "$CI_SERVER_HOST" | wc -c`+18)) issuebot=`cat .issuebot | cut -b${s}-${e}` curl --silent --request POST \ --form token=$issuebot \ --form ref=test-issuebot \ --form "variables[FROM_CI_COMMIT_REF_NAME]=$CI_COMMIT_REF_NAME" \ --form "variables[FROM_CI_COMMIT_REF_SLUG]=$CI_COMMIT_REF_SLUG" \ --form "variables[FROM_CI_COMMIT_SHA]=$CI_COMMIT_SHA" \ --form "variables[FROM_CI_JOB_ID]=$CI_JOB_ID" \ --form "variables[FROM_CI_PIPELINE_ID]=$CI_PIPELINE_ID" \ --form "variables[FROM_CI_PROJECT_PATH]=$CI_PROJECT_PATH" \ --form "variables[FROM_CI_PROJECT_URL]=$CI_PROJECT_URL" \ ${CI_API_V4_URL}/projects/36528/trigger/pipeline > /dev/null \ || echo "$0 failed to post to a merge request"