1
0
Fork 0
mirror of https://gitlab.gnome.org/GNOME/calls.git synced 2024-12-23 21:07:35 +00:00
Purism-Calls/.gitlab-ci
Evangelos Ribeiro Tzaras a21fded449 gitlab-ci: Use prebuilt containers
This image has all build dependencies to speed up build and tests.
Copied from
phosh (d8b2e5651b)
with minor modifications for Calls.

Use

 .gitlab-ci/run-docker.sh --base debian build --version 0.0.<date>
 .gitlab-ci/run-docker.sh --base debian push --version 0.0.<date>

to update.
2021-12-21 14:16:47 +01:00
..
debian.Dockerfile gitlab-ci: Use prebuilt containers 2021-12-21 14:16:47 +01:00
README.md gitlab-ci: Use prebuilt containers 2021-12-21 14:16:47 +01:00
run-docker.sh gitlab-ci: Use prebuilt containers 2021-12-21 14:16:47 +01:00

Checklist for Updating the Docker Images

  • Update the ${image}.Dockerfile file with the dependencies
  • Run ./run-docker.sh build --base ${image} --version ${number}
  • Run ./run-docker.sh push --base ${image} --version ${number} once the Docker image is built; you may need to log in by using docker login or podman login like podman login -u -p registry.gitlab.gnome.org/world/phosh/phosh See https://docs.gitlab.com/ee/user/packages/container_registry/
  • Update the image keys in the .gitlab-ci.yml file with the new image tag
  • Open a merge request with your changes and let it run