Skip to content
upload

GitHub Action

Send to Allure Docker Service

v1.2 Latest version

Send to Allure Docker Service

upload

Send to Allure Docker Service

Sends allure reports to dockerized server

Installation

Copy and paste the following snippet into your .yml file.

              

- name: Send to Allure Docker Service

uses: unickq/send-to-allure-docker-service-action@v1.2

Learn more about this action in unickq/send-to-allure-docker-service-action

Choose a version

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