Results

Comparison tab

Updated:2024-09-29 MAIA

Comparing data in this Build with data in an earlier Build and presentation of the differences.

Sections in the page:

  • Comparison: Select buttons to make comparisons to standard type builds (Previous, Previous with...etc).
  • Issues: Changes in Issues in comparison to the selected build.
  • Changes in code: Changes in code in comparison to the selected build.
  • Changes in included artifacts: Changes in included artifacts in comparison to the selected build.
  • Changes in compile time artifacts: Changes in compile time artifacts in comparison to the selected build.

Comparison selection

Previous build buttons to select one of three standard types of Builds to compare with:

  • Previous (default): Select to show differences to the previous build of this component (same Track/Environment).
  • Previous with code change: Select to show differences to the previous build of this component (same Track/Environment) where the component had a source code change.
  • Previously delivered: Select to show differences to the previous build of this component (same Track/Environment) that has a Delivery report.

Dependency buttons to select the amount of dependencies to visualize.:

  • Show all dependencies (default for a collection component): Show changes for all components included in the build.
  • Show closest dependencies (default for a single component): Show changes related to this component.

Advanced diff button to open a new page to compare this build with any other build, Artifact diff.

Issues

The Issues section shows changes in Issues and their status in comparison to the selected previous build.

Header Description
Identity Status icon and identity of the Issue and a link to the Issue show page for more information.
Kind Kind of Issue.
Slogan Slogan describing the Issue.
Components Component(s) affected by this Issue, and link(s) to comprehensive component data.

Changes in code

The Changes in code section shows what components and code have changed in comparison to the selected previous build.

Header Description
Component Component icon and identity of the component and a link to the component pages for more information.
Track Branch that have been built.
Code revisions Version changes, from -> to.
Changes Changes icon and a number specifying how many changes, including a link that opens an inline table with detailed information.

The inline table specifying all changes:

Header Description
Created Date & time when commit data was created in MAIA.
Comment The commit comment, including a link to open the show page for the commit.
User The user, and a link to user show page.
Issue status on commit Issue identity and status of Issue. If it's the latest commit with reference to this Issue (per component:track) the status can change to Done. Also a link to the Issue show page.

Changes in included artifacts

Header Description
Component Icon and identity of the component, and a link to component pages in MAIA. External components are described in the package url format. About package url (external link).
From Version before this build. Link to 1) a component build report with this version, or 2) a external component show page.
To Version after this build, and links.
Changes Tags describing the changes. Rebuilt (grey): no changes in source code, rebuilt with the same code. Source Code (green): Built with a source code change. Version (blue): Built with version change. Component removed (orange): Built and the component is not included anymore. Component added (orange): Built with this new component included.

Changes in compile time artifacts

Same as the previous section for components that are used in compile time.