Commit graph

6 commits

Author SHA1 Message Date
Mitchell Nielsen
f73a6b5d3e Make spacing more consistent 2021-01-28 13:14:39 -05:00
Mitchell Nielsen
e7e7a7cbe0 Install git and go packages in final target
Installs git and go packages in final target, as the go packages on
alpine are different than on the non-alpine variant.
2021-01-28 13:13:58 -05:00
Mitchell Nielsen
1496163214 Reduce size of operator base image
- Uses the multi-stage pattern so the final stage is smaller (using the
  alpine variant) and copies in only what is needed from the
  dependencies stage.
- Reduces the image size from roughly 1.19GB to roughly 654MB.
2021-01-28 12:37:23 -05:00
Dustin Collins
a86ddd3631
Add yq to gitlab-operator-build-base image 2021-01-13 15:08:21 -06:00
Hossein Pursultani
9f012f7ff0 Add kubebuilder to GitLab Operator build image 2021-01-12 12:00:01 +11:00
Mitchell Nielsen
d0fa65332c Add build image for the GitLab Operator
Adds a new Dockerfile which installs dependencies used in the GitLab
Operator pipeline.
2020-10-14 23:26:50 +00:00