Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Current »

Prerequisites

  • Version Control System (Git) and a Change Request System (JIRA).
  • Create a JIRA issue for every change, regardless of whether it's a feature or a fix, and reference the ID in the Git commit message.
  • Align your JIRA projects with your version control repositories, so that each repo has its own JIRA project and its own set of JIRA fix versions.
    • Align the repositories with your managed packages or with your implementation customers.
  • Ideally, merge new work into an integration branch (such as "stage:", "staging", or  "develop"), and then into a master or version branch.
  • During development, preface each commit message with the JIRA ID.
    • "ABC-123 Stub out the controller component"
    • To simplify the audit trail, ideally, multiple commits for one issue are squashed when merged into the default branch.

For each major release series

    • fixVersion in ("ABC 12.0.0") order by Key     
  • Under Display Options, select Table and the columns you'd like to show.
    • For example: KeySummaryDescription.
      • If your Description field isn't the best fit for a change log, try to add a new field to JIRA, such as "Change Log Entry".

For each new version

  • Copy the macro setup from the prior version, and adjust the macro filter.


  • No labels