Skip to content

Webpage and history of Allure Reports for Golioth Firmware SDK CI Run

License

golioth/allure-reports

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

Golioth Allure Reports

This repo contains the history of Allure Reports generated by the Golioth Firmware SDK CI tests. The SDK repo will automatically pull the history from here, add newly generated data, and rebuilt the Allure webpage to be deployed by GitHub Pages.

Squashing the gd-pages branch

The size of the reports grows quickly as we run tests. From time to time, it makes sense to squash older commits to save space. This approach was posted by user TTT on Stack Overflow.

  1. git checkout gh-pages

  2. Get the branch root commit: git log gh-pages --reverse

    • Call this <old-repo-root-commit-id>
  3. Get a commit from ~3 weeks ago: git log

    • Call this <new-repo-root-commit-id>
  4. Run the following commands:

    git switch --detach <new-repo-root-commit-id>
    git reset --soft <old-repo-root-commit-id>
    git commit --amend --reuse-message=<new-repo-root-commit-id>
    git rebase <new-repo-root-commit-id> gh-pages --onto @
    git push --force
    

About

Webpage and history of Allure Reports for Golioth Firmware SDK CI Run

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 6