Skip to content

Use Dockerfile flow for QA Auto DevOps

Thong Kuah requested to merge faster_qa_auto_devops into master

What does this MR do?

Adding a Dockerfile using alpine results in 26MB images vs 400MB images which is faster to upload and download. This does mean we lose the default herokuish QA coverage but we should have adequate coverage in https://gitlab.com/gitlab-org/cluster-integration/auto-build-image/ now.

Triva: herokuish is bigger because its base image is based on ubuntu. (Credit to @tigerwnz for working this out)

Does this MR meet the acceptance criteria?

Conformity

Performance and testing

Security

If this MR contains changes to processing or storing of credentials or tokens, authorization and authentication methods and other items described in the security review guidelines:

  • Label as security and @ mention @gitlab-com/gl-security/appsec
  • The MR includes necessary changes to maintain consistency between UI, API, email, or other methods
  • Security reports checked/validated by a reviewer from the AppSec team
Edited by 🤖 GitLab Bot 🤖

Merge request reports