将魅力报告结果发送到AWS S3

时间:2019-03-21 03:09:03

标签: ruby amazon-s3 rspec allure

当前,我正在使用Ruby,Appium和Allure生成报告(allure-rspec)。我的测试在持续集成(BuddyBuild)上运行,而我在aws s3上有一个存储桶。 在生成带有所有必需文件的报告结构之后,我可以看到该报告只是在本地生成服务器,但是我想将html文件发送到s3中的存储桶中。 使用测试结果生成报告后,我已经尝试将所有诱人文件发送到我的存储桶中,但是不幸的是,仅在使用allure openallure serve命令之后生成了报告。如何将结果发送到存储桶中以便与团队共享结果?

1 个答案:

答案 0 :(得分:3)

这是我将报告上传到AWS S3的解决方案

生成魅力报告

allure generate -c reports/allure-results -o reports/allure-results-html

将HTML报告上载到AWS S3

aws s3 sync reports/allure-results-html s3://your_bucket/