docbrown/.github
Joe Doss 1d4685219d
Multistage container builds (#11468)
* WIP multi-stage container build.

* Move to a multistage build process in the Containerfile.

* Enable testing container

* Finalize the multistage build script and Containerfile. Ooof!

I got blocked for a bit with this bugger:

Step 27/32 : COPY --from=builder --chown=${APP_USER}:${APP_USER} ${APP_HOME} ${APP_HOME}
failed to copy files: failed to copy directory: Error processing tar file(exit status 1): Container ID 100999 cannot be mapped to a host ID

but https://github.com/phusion/passenger-docker/issues/235#issuecomment-636318827

was a good shove in the right direction!

* Fix bugs on container build script.

* Adjust compose files to use multistage builds.

* Add in Buildkite pipeline for building containers.

* Update CODEOWNERS to claim ownership over things that Systems Eng cares about
2020-11-19 10:03:35 -06:00
..
ISSUE_TEMPLATE Github's bug report template (#9736) 2020-08-11 09:25:52 -04:00
workflows Update to Ruby 2.7.2 (#10594) 2020-11-05 16:11:09 +01:00
CODEOWNERS Multistage container builds (#11468) 2020-11-19 10:03:35 -06:00
PULL_REQUEST_TEMPLATE.md Update PR template to prompt for accessibility (#11407) 2020-11-18 11:52:57 -05:00