Skip to content

Commit

Permalink
encoded
Browse files Browse the repository at this point in the history
  • Loading branch information
unickq committed Jan 31, 2022
1 parent e69d747 commit ffe1396
Show file tree
Hide file tree
Showing 2 changed files with 13 additions and 6 deletions.
8 changes: 8 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,13 @@ Default - `true`

______

### `generate`
generate report after sending results

Default - `false`

______

## Secrets

- `ALLURE_SERVER_URL` - **required** server URL.
Expand Down Expand Up @@ -57,4 +64,5 @@ jobs:
allure_results: allure-results
project_id: actions
auth: true
generate: true
```
11 changes: 5 additions & 6 deletions script.sh
Original file line number Diff line number Diff line change
Expand Up @@ -69,16 +69,15 @@ fi

if [[ "$ALLURE_GENERATE" == "true" ]]; then
echo "-----------------GENERATE-REPORT----------------"
EXECUTION_NAME='GitHub Actions'
EXECUTION_NAME='GitHub+Actions'
EXECUTION_FROM="${GITHUB_SERVER_URL}/${GITHUB_REPOSITORY}/actions/runs/${GITHUB_RUN_ID}"
EXECUTION_FROM_ENCODED=="$(curl -s -o /dev/null -w %{url_effective} --get --data-urlencode "$EXECUTION_FROM" "" | cut -c 3-)"

GENERATE_URL="$ALLURE_SERVER/allure-docker-service/generate-report?project_id=$PROJECT_ID&execution_name=$EXECUTION_NAME"

GENERATE_URL="$ALLURE_SERVER/allure-docker-service/generate-report?project_id=$PROJECT_ID&execution_name=$EXECUTION_NAME&execution_from=$EXECUTION_FROM_ENCODED"
if [[ "$IS_SECURE" == "true" ]]; then
RESPONSE=$(curl -X GET "$GENERATE_URL" --data-urlencode execution_from=${EXECUTION_FROM} -H "X-CSRF-TOKEN: $CRSF_ACCESS_TOKEN_VALUE" -b cookiesFile $FILES)
RESPONSE=$(curl -X GET "$GENERATE_URL" -H "X-CSRF-TOKEN: $CRSF_ACCESS_TOKEN_VALUE" -b cookiesFile $FILES)
else
RESPONSE=$(curl -X GET "$GENERATE_URL" --data-urlencode execution_from=${EXECUTION_FROM} $FILES)
RESPONSE=$(curl -X GET "$GENERATE_URL" $FILES)
fi

echo $(grep -o '"report_url":"[^"]*' <<< "$RESPONSE" | grep -o '[^"]*$')
fi

0 comments on commit ffe1396

Please sign in to comment.