Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Image Added

Panel
borderColor#3572b0
borderWidth3

Login Page

Access BuildOn @ http://buildon.cogdevops.com:8080/buildon/#!/login

Image RemovedImage Added

SCM

  • User can configure (add) any number of SCM projects. One project is "Set as Default"
  • Project URL can be tested using "Test Connection"
Image Removed

Image Added

Image Added

BuildOn

Analytics and reports can be viewed in this page.

  • Graphical representation of Build Trends for your project projects and trends' comparison with other developers are can be viewed here.
  • In "Build Now" section, SCM page, repository which was 'Set as Default ' project ' s Repository will be populated displayed in the drop-down.
  • Based on the Repository selection corresponding branches are displayed
Image Removed
  • "Build Now → Repository" drop down of this page.
  • The corresponding branches of the chosen repository are displayed.

Image Added

  • If the project has 'YAMLJenkinsfile' file , it will be displayed. If no YAML file 'Jenkinsfile' is found, the developer can create an YAML a 'Jenkinsfile' using and Click On click on "Check-in" to commit the code and trigger a Build. Also, please note that an existing YAML file 'Jenkinsfile' can be edited.

Image RemovedImage Added

  • Click on "Build On" to trigger the build if there is no change in YAML filethe 'Jenkinsfile'.

Preference

  • Repositories configured in SCM page is shown here
  • Web-hook configuration ON/OFF. When YAML Jenkinsfile editor is used to check-in code, this status will be considered. If developer needs to only check-in the YAML Jenkinsfile code web-hook can be turned OFF else ON to commit and trigger a build

Image RemovedImage Added

Individual Build Report

  • Provides 360 degree view of a build.
  • When "Build On" in "BuildOn" page is clicked, it routes the user to the "Individual Build Report" page.
  • Displays the The current Build Metadata such as is displayed -

            - Initiated by (Developer name)

            - Branch

            - Triggered From (UI/Framework/BOT)

            - Build start time

            - JobId (UniqueId to trace the commit details)

            - Status of the build

            - Pipeline as a code status

            - Infrastructure (Kubernetes logs)

            - CI (Jenkins logs)

Pipeline view 

Pipeline ViewImage RemovedImage Added 

Infrastructure Logs

Infra LogsImage RemovedImage Added


CI (Jenkins) Logs

Image Removed

Complete Build Status

Image Removed

Image Added


Historical Reports

  • Previous Build Reports are archived and can to be viewed viewed later
  • Build reports of individual developer's and also everyone's build reports are obtained Helps to analyze older developers as well as other users can be obtained
  • Older build logs and status
Image Removed
  • can be analyzed
  • Build reports can be filtered with dates and projects

Image Added