• Home
  • About
    • Building XP photo

      Building XP

      Let's be honest: I have no idea what this is all about. So why not have fun while learning things?

    • Learn More
    • Email
    • Twitter
    • LinkedIn
    • Github
    • Keybase
  • Posts
    • All Posts
    • All Tags
  • Log
    • All Posts

13 Feb. 2019

13 Feb 2019

Reading time ~1 minute

As the new McAfee settings forbid the use of the proxy for non browser, Github and Gitlab are out, found Gitea for an internal solution that just works (in Windows, the department has very few non-windows computers). Things I played with on the first half of the week:

  • Set up a git server
  • Interfaced it with AD authentication
  • Server installation, update, backup & restore documentation
  • Branch protection, to force pull requests & peer review
  • Git hooks, and interaction between Bash & Powershell for those
  • Local git hooks (don’t commit that authenticode signature, man)
  • Server git hooks, to automatically deploy validated pull requests
  • Git documentation for dummy. Not dummy enough.


DeployementGitHooksGitea Share Tweet +1