mirror of
https://github.com/samba-team/samba.git
synced 2024-12-22 13:34:15 +03:00
d58a72c572
GitLab.com removed a number of tags from their hosted runners and this meant our CI was being redirected to our private runners at a larger cost to the Samba Team. The new infrastructure is much larger than when we last selected runners so we can just use the default, even for the code coverage build. BUG: https://bugzilla.samba.org/show_bug.cgi?id=15638 Pair-Programmed-With: Stefan Metzmacher <metze@samba.org> Signed-off-by: Andrew Bartlett <abartlet@samba.org> Signed-off-by: Stefan Metzmacher <metze@samba.org> Reviewed-by: Andreas Schneider <asn@samba.org> Autobuild-User(master): Stefan Metzmacher <metze@samba.org> Autobuild-Date(master): Tue May 7 13:40:55 UTC 2024 on atb-devel-224
31 lines
980 B
YAML
31 lines
980 B
YAML
# From https://docs.gitlab.com/ee/ci/runners/hosted_runners/linux.html
|
|
#
|
|
# ...
|
|
#
|
|
# Runner Tag vCPUs Memory Storage
|
|
# saas-linux-small-amd64 2 8 GB 25 GB
|
|
#
|
|
# Our current private runner 'docker', 'samba-ci-private', 'shared' and
|
|
# 'ubuntu2204'. It runs with an ubuntu2204 kernel (5.15) and provides an
|
|
# ext4 filesystem, 2 CPU and 4 GB (shared tag) 8G (samba-ci-private tag) RAM.
|
|
#
|
|
|
|
.shared_runner_build:
|
|
# We use saas-linux-small-amd64 shared runners by default.
|
|
# We avoid adding explicit tags for them in order
|
|
# to work with potential changes in future
|
|
#
|
|
# In order to generate valid yaml, we define a dummy variable...
|
|
variables:
|
|
SAMBA_SHARED_RUNNER_BUILD_DUMMY_VARIABLE: shared_runner_build
|
|
|
|
.shared_runner_test:
|
|
# We use saas-linux-small-amd64 shared runners by default.
|
|
extends: .shared_runner_build
|
|
|
|
.private_runner_test:
|
|
# We use our private runner only for special tests
|
|
tags:
|
|
- docker
|
|
- samba-ci-private
|