summaryrefslogtreecommitdiff
path: root/gitlab-server
Commit message (Collapse)AuthorAgeFilesLines
* Remove Gitlab systemsSam Thursfield2015-03-1627-1240/+0
| | | | | | | | | As far as I know, these are out of date, unmaintained and nobody is using them. It was definitely a useful learning process to integrate Gitlab into Baserock, but I think this is now just taking up space in definitions.git needlessly. Change-Id: Ifdd9c0a3dd889382bc5e6825c2df4f3afbd89f3c
* Add remote backup and restoration scripts.Michael Drake2014-07-022-0/+79
| | | | | | | | | - Scripts written by Lars Wirzenius. - Reviewed by Michael Drake. These scripts are to be copied to the system on which the backups are made. They are stored here to keep the related logic in one source location.
* Add systemd units to run backup-gitlab periodicallyLars Wirzenius2014-07-022-3/+3
|
* Change backup-gitlab to use database dump instead of Rake scriptLars Wirzenius2014-07-021-11/+5
| | | | | | | | | | | The Gitlab Rake script for backing up doesn't backup the database that Gitlab CI uses, and additonally it does a git bundle for each git repository. Our GitLab instance has hundreds of git repositories, making the bundling be a very expensive things. Instead, we use the Postgres tool to dump all databases to a file, and arrange to backup the dump files, the git repositories, and all other relevant files directly.
* gitlab chunks and stratumbaserock/ps/gitlab-fixesPaul Sherwood2014-05-251-4/+4
|
* baserock has /bin/kill, not /usr/bin/killPaul Sherwood2014-05-252-4/+4
|
* Add GitLab backup automationLars Wirzenius2014-05-205-1/+45
| | | | | | This adds a systemd timer unit to back up a GitLab instance every four hours. The backup is placed as /home/git/gitlab-backup.tar and it is expected Something Else retrieves that.
* Add a configure extension and relevant files for installing GitLabAdam Coldrick2014-05-1522-0/+1123