Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
heptapod
heptapod
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 132
    • Issues 132
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge Requests 4
    • Merge Requests 4
  • Operations
    • Operations
    • Incidents
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • Repository
    • Value Stream
  • Snippets
    • Snippets
  • Members
    • Members
  • Activity
  • Graph
  • Create a new issue
  • Commits
  • Issue Boards
Collapse sidebar
  • heptapod
  • heptapodheptapod
  • Issues
  • #402

Closed
Open
Created Jan 13, 2021 by Georges Racinet@gracinet🦑Owner5 of 5 tasks completed5/5 tasks

Update and use the bundled Workhorse

GitLab is currently moving Workhorse development in the main repo. They seem to be close to do the final switch as of this writing, so this will be effective in the GitLab 13.8 or 13.9 time frame, hence for Heptapod 0.20.

Until then, they are maintaining changes both in gitlab-workhorse repository and in the workhorse subdirectory of the gitlab repository.

We need to:

  • reapply our changes to the workhorse subdirectory
  • adapt and use the CI changes of gitlab-workhorse#335
  • merge and adapt in Heptapod Omnibus work done for gitlab-workhorse#332
  • merge and adapt GDK update update HDK to use the bundled workhorse
  • close the heptapod branch of the heptapod-workhorse project, making heptapod-stable the new default branch.

Hopefully, and especially if we can spare us a transition period in which changes have to be made on both sides, this will lighten the development process for us as well.

Edited Mar 02, 2021 by Georges Racinet
Assignee
Assign to
Heptapod 0.20.0
Milestone
Heptapod 0.20.0 (Past due)
Assign milestone
Time tracking
None
Due date
None