Instead of manual building and pushing of every Docker container on my local machine, as I did before.
Build but not push docker images for pull requests (kind of smoke testing).
Setup (must be done before merging)
Get some credentials for Quay at Settings page → “CLI Password” and store them as Repository secrets called QUAY_USERNAME and QUAY_PASSWORD.
Caching impact
First run: job duration from 43 to 52 seconds. Workflow run
Second run: job duration from 17 to 59 seconds. Workflow run. 25-30 seconds speed up for “Docker build” step in case of cache hit.
Instead of manual building and pushing of every Docker container on my local machine, as I did before.
Build but not push docker images for pull requests (kind of smoke testing).
Setup (must be done before merging) Get some credentials for Quay at Settings page → “CLI Password” and store them as Repository secrets called
QUAY_USERNAME
andQUAY_PASSWORD
.Caching impact