canvas-lms/build
Aaron Ogata e5e6fa54f1 move packages into dependencies layer for caching
refs DE-216

[change-merged]
[build-registry-path=jenkins/canvas-lms/de-216]

Test Plan:
1. Ensure that docker-compose build works locally
2. Ensure that packages building is cached when files aren’t changed
3. Packages build correctly when modified

Change-Id: I3e775e5d7eb51ba06078314b50bf2f8efb6d7d0b
Reviewed-on: https://gerrit.instructure.com/c/canvas-lms/+/245423
Reviewed-by: James Butters <jbutters@instructure.com>
Tested-by: Service Cloud Jenkins <svc.cloudjenkins@instructure.com>
QA-Review: Aaron Ogata <aogata@instructure.com>
Product-Review: Aaron Ogata <aogata@instructure.com>
2020-08-24 14:40:21 +00:00
..
docker-compose update to use postgres 12 2020-08-18 22:54:56 +00:00
gergich da licença part 24 2017-04-27 21:51:37 +00:00
new-jenkins restore junit parallel uploads 2020-08-24 14:37:28 +00:00
vendor Fix build :fingers-crossed: 2017-07-06 19:24:41 +00:00
Dockerfile.template move packages into dependencies layer for caching 2020-08-24 14:40:21 +00:00
README.md move CI gergich formatters into canvas 2016-11-10 21:49:29 +00:00
docker_utils.rb docker enhancements/fixes, fixes SD-2499, refs gh-1043 2017-05-26 20:57:24 +00:00
dockerfile_writer.rb minimize yarn caching dependencies 2020-08-18 15:53:28 +00:00
ubuntu.Dockerfile.template Alpine canvas-lms based image 2020-07-15 17:21:56 +00:00

README.md

Build

In an attempt to increase our CI transparency, we will be moving much of the CI build logic into this directory.