docbrown/.github/CODEOWNERS
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

30 lines
2 KiB
Text

# CODEOWNERS lists which teams are largely responsible for areas of code in the repository
# see https://help.github.com/en/github/creating-cloning-and-archiving-repositories/about-code-owners
# for further details
/*.md @forem/oss
/app/controllers/articles_controller.rb @forem/hells-bells
/app/controllers/async_info_controller.rb @forem/sre
/app/controllers/stories_controller.rb @forem/hells-bells
/app/services/search/ @forem/sre
/app/views/articles/ @forem/hells-bells
/app/views/stories/ @forem/hells-bells
/app/workers/ @forem/sre
/config/ @forem/sre
/db/ @forem/sre
/docs/ @forem/oss @jacobherrington
/lib/data_update_scripts/ @forem/sre
/lib/sidekiq/ @forem/sre
/spec/rails_helper.rb @forem/sre
/spec/support/ @forem/sre
.buildkite/ @forem/systems @forem/sre
.travis.yml @forem/sre
Containerfile @forem/systems
docker-compose.yml @forem/systems
Dockerfile @forem/systems
Gemfile @forem/sre @forem/oss
Gemfile.lock @forem/sre @forem/oss
package.json @forem/oss @nickytonline
podman-compose.yml @forem/systems
scripts/ @forem/systems
yarn.lock @forem/oss @nickytonline