Instead of building the helper images (cassandra, redis, postgres, selenium) in the main canvas-lms build,
move the images to be built in a separate Jenkins build to prevent accidental overwriting.
refs DE-196
flag = none
Test plan:
- Ensure cassandra image is built and pushed to starlord
- Ensure redis image is built and pushed to starlord
- Ensure dynamodb image is built and pushed to starlord
- Ensure postgres image is built and pushed to starlord
- Ensure Jenkins build passes with the images created by the helpers
- Ensure Jenkins build passess with the original Jenkinsfile
Change-Id: I1be5f4d0ff5fa28a0c3ec01e209f54379f58c173
Reviewed-on: https://gerrit.instructure.com/c/canvas-lms/+/246802
Reviewed-by: Aaron Ogata <aogata@instructure.com>
Reviewed-by: James Butters <jbutters@instructure.com>
QA-Review: Andrea Cirulli <andrea.cirulli@instructure.com>
Tested-by: Service Cloud Jenkins <svc.cloudjenkins@instructure.com>
Product-Review: James Butters <jbutters@instructure.com>