Skip to content

GitLab

  • Menu
Projects Groups Snippets
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • E Engel Simulator 2020
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 7
    • Issues 7
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 1
    • Merge requests 1
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • Value stream
    • Repository
  • Activity
  • Graph
  • Create a new issue
  • Commits
  • Issue Boards
Collapse sidebar
  • Engel Simulator 2020
  • Engel Simulator 2020
  • Merge requests
  • !47

Merged
Created Dec 30, 2020 by Rahix@rahix🦀Owner

ci: Atomically deploy updates

  • Overview 0
  • Commits 1
  • Pipelines 1
  • Changes 2

Use a symlink-based procedure for making the update deployment atomic. This way, at no time does the filesystem contain an invalid version of the game and thus the webserver will never serve an inconsistent state.

Assignee
Assign to
Reviewer
Request review from
Time tracking
Source branch: rahix/atomic-deploys