- 22 Jan, 2022 2 commits
-
-
Dylan Wilson authored
[#8] Backups fail because the attempt to set permissions Closes #8 See merge request !6
-
Dylan Wilson authored
-
- 20 Jan, 2022 2 commits
-
-
Dylan Wilson authored
[#7] Don't mount NFS filesystem as git user Closes #7 See merge request !5
-
Dylan Wilson authored
-
- 19 Jan, 2022 4 commits
-
-
Dylan Wilson authored
Ensure backup states are run when applying states.
-
Dylan Wilson authored
[#4] Add automatic backups Closes #4 and #5 See merge request !4
-
Dylan Wilson authored
Add a cron job to run the GitLab backup program daily.
-
Dylan Wilson authored
GitLab requires external filesystems to be mounted as the git user. All NFS filesystems should be mounted as git so GitLab backups can be saved. Closes #5.
-
- 02 Jan, 2022 1 commit
-
-
Dylan Wilson authored
Move the image declaration to the top of the file, outside of the test stanza to avoid needing to redeclare the image for every job. Also removed the stages declaration and generalised before_script to all jobs as the defaults of build, test and deploy are suitable for this project and the before_script commands will be useful for any future jobs which may be added.
-
- 24 Dec, 2021 2 commits
-
-
Dylan Wilson authored
[#3] Update pipeline to run on Docker runners Closes #3 See merge request !3
-
Dylan Wilson authored
-
- 15 Jul, 2021 1 commit
-
-
Dylan Wilson authored
The icon for this project in PyCharm is currently 16x16 but this causes a blurry icon when displayed in JetBrains Toolbox. Changing the icon to 32x32 fixes this.
-
- 20 Jun, 2021 2 commits
-
-
Dylan Wilson authored
Change pillar/core.sls to pillar/git.sls Closes #2 See merge request !2
-
Dylan Wilson authored
At present when Kitchen runs CI tests, the pillar file created is called core.sls but these are the git states. Change pillar file to git.sls.
-
- 16 Jun, 2021 2 commits
-
-
Dylan Wilson authored
[#1] Fix Jinja variable 'str object' has no attribute 'email' Closes #1 See merge request !1
-
Dylan Wilson authored
-
- 14 Jun, 2021 1 commit
-
-
Dylan Wilson authored
Import files currently used by Salt into a Git repository. This repository will be used for helping to track changes in these files. This repository will store the git states which will apply to the GitLab VM. They currently get a Let's Encrypt for use by GitLab pages.
-