[FOLIO-3244] Transition master: infra-related repos rename primary branch Created: 20/Jul/21  Updated: 23/Jul/21

Status: Open
Project: FOLIO
Components: None
Affects versions: None
Fix versions: None

Type: Task Priority: TBD
Reporter: David Crossley Assignee: Unassigned
Resolution: Unresolved Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original estimate: Not Specified

Issue links:
Relates
relates to FOLIO-2858 Transition to 'main' as the new defau... In Progress
Sprint:
Development Team: FOLIO DevOps

 Description   

Rename the primary branch of infrastructure-related repositories (folio-infrastructure and jenkins-pipeline-libs).

After completion of each ticket linked to FOLIO-2858 In Progress that is related to these repositories.

The plan is to do this on a dedicated day, when people can be on hand to assist.

As soon as each repository is switched, people will need to repair their clones. See GitHub documentation updating-a-local-clone.

(This is preparation, before doing each project-related repository.)

On the day (TODO: Planning of these steps is not yet complete):

  • Rename folio-infrastructure and jenkins-pipeline-libs to "main". See doc links in FOLIO-2858 In Progress .
  • DevOps people update their git repository clones.
  • Configure Jenkins global environment variable TRUNK_BRANCH_NAME to be "main". Via "Manage Jenkins > System Configuration > Configure System > Global properties". See notes at FOLIO-3217 Closed .
  • Configure each Jenkins FOLIO_Reference_Builds to use "*/main" instead. Via its "Configure > Pipeline > Branches to build". See FOLIO-3221 Open .
  • Verify a build of a project repository (e.g. mod-tags and ui-tags). Do a PR and merge. Ensure success of each build stage.
  • Ensure FOLIO reference environment builds.

Generated at Thu Feb 08 23:26:41 UTC 2024 using Jira 1001.0.0-SNAPSHOT#100246-sha1:7a5c50119eb0633d306e14180817ddef5e80c75d.