Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Document a way to use ARA with Travis or other non persistent CI systems #59

Open
ssbarnea opened this issue Jun 16, 2019 · 1 comment
Labels
docs Related to the documentation integration Related to integration with other tools

Comments

@ssbarnea
Copy link
Member

As probably anyone knowns, Travis does not have any embedded support to store build files, its only output is the build log. Users are expected to upload files to other systems during the build process, most of them do not do any such activity.

As use of Ansible on Travis got more popular it would be really useful to document a solution for making ARA reports available for builds made on such a limited CI. Having this on a sample git repository it would be great as people could look at how is implemented and replicate it to their own repos.

I am inclined to believe that the static approach is more likely to work because the database approach does not rule-out the need to a web-server, making the setup even more inconvenient. Maybe AWS S3 upload could be found ok?

@dmsimard dmsimard added the docs Related to the documentation label Jun 17, 2019
@dmsimard
Copy link
Contributor

@ssbarnea CI/CD is definitely a good use case for ARA and I agree that it probably deserves better documentation.

1.x is still somewhat in flux while we work on adding some missing features and so the end result might vary depending on how the features are implemented. I would probably wait until things have settled a little bit before writing new docs.

We are still working on the distributed sqlite backend, the static generation in ara-web and how ara-web might connect to arbitrary API endpoints.

In the meantime, I would definitely love to see how people might already be running ARA with Travis, Jenkins and other systems. We'd also need docs for Zuul.

@dmsimard dmsimard added the integration Related to integration with other tools label Nov 15, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
docs Related to the documentation integration Related to integration with other tools
Projects
None yet
Development

No branches or pull requests

2 participants