Buildviz Versions Save

Transparency for your build pipeline's results and runtime

0.15.1

2 years ago

See CHANGELOG.md

0.15.0

2 years ago

See CHANGELOG.md

0.14.3

2 years ago
  • Upgrade log4j2 to 2.16.0 (CVE-2021-45046)

0.14.2

2 years ago
  • Mostly just dependency updates

0.14.1

5 years ago

Update dependencies. This should also pave the way for newer Java versions.

0.14.0

5 years ago

Improvements

  • Build runtimes are shown on logarithmic scale as added minutes get less relevant the slower a job gets
  • Pipeline runtime and wait times are now shown by build to allow finer grained inspection
  • Triggering build is shown in tooltip for wait time entries (#51)

GoCD

  • Example switched to lightweight Docker container
  • Sync pipeline trigger information to enable pipeline and wait time graphs
  • Breaking: sync will not offer option to sync on job level anymore (#49)

0.13.0

5 years ago

Breaking changes

  • Support all characters in job names (and build ids), encode properly when storing (#34). This will break continuity as job names might change.

Improvements

TeamCity

  • Revert back to proper TeamCity job naming with colons (see #34)

GoCD

  • Change GoCD job names to follow same pattern as CCTray export (double colons ::) and use same pipeline run format with re-runs explicitly called out (#36)
  • Only read XML files that are actually JUnit test results (#40)

0.12.0

5 years ago

Improvements

TeamCity

  • Don't fail hard if test results are invalid.
  • Support missing suite for JUnit style test results.
  • Handle JUnit DatProvide test formatting when guessing suite and class name.
  • Fix TeamCity example Vagrant setup.
  • Include sub projects automatically in sync.

0.11.1

5 years ago

Security fixes

  • Older version of Moment.js has a vulnerability (see CVE-2016-4055)

0.11.0

5 years ago

Improvements

  • Various improvements for the fail phases graph.
  • Sync 2 months on an empty setup.
  • Better colors for testcases in sunburst which match job colors.
  • Show all builds for runtime overview, don't aggregate by day.
  • Catch null values for build data validation.

Bug fixes

  • Properly escape values in URLs. (#33)
  • Support boolean build parameters.
  • Fix test runtime parsing for XML provided by JUnit 5. (#42)

TeamCity

  • Sanitize build names with file name incompatible characters. (#28)
  • Improve guessing of class name for RSpec results. (#29)
  • Fix basic auth being ignored for fetching latest build from buildviz.

Jenkins

  • Only record triggered-by information for automatically triggered builds.
  • Improve extaction of build cause.
  • Properly detect manually started builds for anonymous user.
  • Don't show password for basic auth. (#32)

GoCD

  • Support multiple test result XML files.
  • Don't show password for basic auth. (#32)
  • Fix synching of renamed jobs. (#38)