Skip to content
This repository has been archived by the owner on Mar 20, 2023. It is now read-only.

pagarme/allure-upload-base-image

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

allure-upload-base-image

O Allure

Allure é um report feito e mantido pela qatools.ru que visa centralizar e trazer a melhor visualização sobre os seus testes não importa qual seja o framework de teste que você esteja utilizando.

Para mais informações você pode acessar o site oficial do allure.

Projeto responsável por subir seus resultados do allure no allure docker

Observação: o Allure Docker não está incluído nesse projeto, você precisa fazer a instalação separadamente.

Este projeto tem o objetivo de centralizar a manutenção do sistema de upload de resultados para o allure docker, trazendo a garantia que sempre estará utilizando a ultima versão validada.

O projeto por padrão pega a pasta allure-results e faz a disponibilização via api-rest para o seu servidor do allure docker. Para utilizar ele via docker basta utilizar o comando:

docker run --env URL_REPORT=$URL_REPORT  \
-v $ALLURE_RESULTS:/allure-results  \
pagarme/allure-upload --projectID=$ID

Onde:

  • $URL_REPORT: a url onde está o seu servidor do Allure Docker
  • $ALLURE_RESULTS: path onde estão os resultados de teste gerados pelo allure
  • $ID: id que será utilizado para a criação do seu projeto (nós indicamos utilizar - ou _ caso o nome do seu projeto tenha espaço)

Assim será feito o download da nossa imagem pagarme/allure-upload diretamente do docker hub e os resultados serão enviados para o seu Dashboard do Allure.

O arquivo upload.js ainda pode receber os seguintes argumentos:

--path=caminho-dentro-do-docker (caso queira utilizar esse argumento, lembre de alterar a pasta interna do docker. Ou utilizar o upload.js fora do docker)

--url=url-do-server (caso não queira usar como variável de ambiente)

❤️ Como contribuir

Para contribuir com o projeto basta:

  • Fazer o fork do projeto
  • Fazer suas modificações
  • Fazer um PR pro nosso repositório
  • Aguardar a aprovação :)

📚 Referências

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published