Skip to content

yuraku/send-to-allure-docker-service-action

 
 

Repository files navigation

Send to Allure Docker Service action

CI/CD GitHub release badge GitHub license badge

Sends results to fescobar/allure-docker-service.

Inputs

allure_results

allure results directory to send.

Default - allure-results


project_id

project id in docker service

Default - default


auth

turn auth on/off for sending

Default - true


generate

generate report after sending results

Default - false


clean_results

Clean previous allure results, before sending new

Default - false


Secrets

  • ALLURE_SERVER_URL - required server URL.
  • ALLURE_SERVER_USER - username.
  • ALLURE_SERVER_PASSWORD - password

Example usage

jobs:
  allure-docker-send-example:
    runs-on: ubuntu-latest

    name: Send to Allure Docker Service

    env:
      ALLURE_SERVER_URL: ${{ secrets.ALLURE_SERVER_URL }}
      ALLURE_SERVER_USER: ${{ secrets.ALLURE_SERVER_USER }}
      ALLURE_SERVER_PASSWORD: ${{ secrets.ALLURE_SERVER_PASSWORD }}

    steps:
      - uses: actions/checkout@v2

      - uses: unickq/send-to-allure-docker-service-action@v1
        with:
          allure_results: allure-results
          project_id: actions
          auth: true
          generate: true

About

This Github Action sends the Allure resutls as seraparte files or compressed zip file

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 91.3%
  • Shell 8.7%