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

Remove Hugo as a dependency #479

Open
3 tasks
fullsushidev opened this issue Apr 2, 2020 · 0 comments
Open
3 tasks

Remove Hugo as a dependency #479

fullsushidev opened this issue Apr 2, 2020 · 0 comments
Milestone

Comments

@fullsushidev
Copy link
Contributor

fullsushidev commented Apr 2, 2020

The goal of this task is to remove Hugo as a dependency of QMSTR by getting the HTML reporter files and building it with Hugo inside an independent container.
So instead of installing hugo in our machines, we only need to build the container to serve the reporter website locally.

  • Get the hugo site folder from a demo project

  • using the option generatehtml: "no" in the qmstr.yaml file

  • you can find this folder in a path like this: PROJECT_NAME/qmstr/qmstr-reporter-html/HTML_Reporter/qmstr-reports.tar.bz2

  • Create a dockerfile that builds and serves a hugo site

  • Build the hugo container and use the hugo site folder to serve the website locally

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants