Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • heptapod heptapod
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 201
    • Issues 201
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 1
    • Merge requests 1
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Container Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • heptapodheptapod
  • heptapodheptapod
  • Issues
  • #402
Closed
Open
Issue created Jan 13, 2021 by Georges Racinet@gracinet🦑Owner5 of 5 checklist items completed5/5 checklist items

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
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
Time tracking