- 26 Jan, 2022 1 commit
-
-
Kevin Daudt authored
Each Dockerfile hardcoded what Alpine Linux version to use, and to upgrade to a newer Alpine version, each occurrence has to be adjusted. There should not be a reason to combine different Alpine Linux versions, so it makes sense to define the Alpine Linux version in a single location. Add a ALPINE-VERSION file where the version is determined and provide it as build args for each Dockerfile.
-
- 04 Dec, 2021 1 commit
-
-
Kevin Daudt authored
Gitlab checks the gitlab-shell version by looking at the VERSION file that's present in the gitlab-shell directory. But because we copied gitlab-shell only after installing gitlab in the image, gitlab could not determine the version and would always show a warning that the version is unknown. Because the gitlab-shell directory contains a dangling .gitlab-shell-secret symlink, gitlab fails during setup because it sees that the size of the file is 0 and tries to write a new secret into it, but fails because the file (symlink) exists. Write a bogus secret in the location that the secrets file points to so that gitlab skips generating the secret, as gitlab-shell already takes care of that in the entrypoint.
-
- 21 Nov, 2021 1 commit
-
-
Kevin Daudt authored
-
- 25 Sep, 2021 1 commit
-
-
Kevin Daudt authored
The .env file is the only way docer-compose supports loading variables that are globally available in the .docker-compose file. This file is not committed because it's also used to inject secrets. There are some variables that we need to keep track in the repository because they contain all the different versions of components that need to be used. Sadly this results into more and more reliance on something like Taskfile, but we're running into the limitations of docker-compose.
-
- 24 Sep, 2021 3 commits
-
-
Kevin Daudt authored
-
Kevin Daudt authored
These have been moved to separate containers to make it more manageable.
-
Kevin Daudt authored
-
- 09 Jul, 2021 1 commit
-
-
Kevin Daudt authored
-
- 08 Jul, 2021 1 commit
-
-
Kevin Daudt authored
Security update
-
- 01 Jul, 2021 2 commits
-
-
Carlo Landmeter authored
-
Carlo Landmeter authored
add a fix to force deployemnt to false
-
- 02 May, 2021 1 commit
-
-
Kevin Daudt authored
-
- 14 Apr, 2021 1 commit
-
-
Kevin Daudt authored
-
- 10 Apr, 2021 1 commit
-
-
Kevin Daudt authored
-
- 17 Mar, 2021 1 commit
-
-
Kevin Daudt authored
-
- 04 Mar, 2021 1 commit
-
-
Kevin Daudt authored
-
- 15 Feb, 2021 1 commit
-
-
Kevin Daudt authored
-
- 07 Feb, 2021 3 commits
-
-
Kevin Daudt authored
There is no easy way to provide these args to drone ci in a single file that is also used by docker-compose. This reverts commit ac3cc850.
-
Kevin Daudt authored
-
Kevin Daudt authored
-
- 06 Feb, 2021 3 commits
-
-
Kevin Daudt authored
-
Kevin Daudt authored
Gitlab requires bundler 2.1.4, which is provided by the ruby-2.7 docker image.
-
Kevin Daudt authored
-
- 14 Dec, 2020 1 commit
-
-
Kevin Daudt authored
-
- 01 Dec, 2020 1 commit
-
-
Carlo Landmeter authored
-
- 08 Oct, 2020 1 commit
-
-
Kevin Daudt authored
-
- 09 Sep, 2020 1 commit
-
-
Kevin Daudt authored
-
- 24 Aug, 2020 1 commit
-
-
Carlo Landmeter authored
-
- 17 Aug, 2020 3 commits
-
-
Kevin Daudt authored
-
Kevin Daudt authored
Some go component requires go 1.13. The default `ruby:2.6` is based on Alpine Linux 3.10, which ships go 1.12.
-
Kevin Daudt authored
-
- 08 Jul, 2020 1 commit
-
-
Carlo Landmeter authored
-
- 02 Jul, 2020 1 commit
-
-
Carlo Landmeter authored
-
- 26 Jun, 2020 1 commit
-
-
Carlo Landmeter authored
-
- 11 Jun, 2020 1 commit
-
-
Carlo Landmeter authored
-
- 04 Jun, 2020 1 commit
-
-
Carlo Landmeter authored
-
- 30 May, 2020 2 commits
-
-
Carlo Landmeter authored
-
Carlo Landmeter authored
-
- 24 May, 2020 1 commit
-
-
Carlo Landmeter authored
-
- 23 May, 2020 1 commit
-
-
Carlo Landmeter authored
-