mirror of
https://github.com/samba-team/samba.git
synced 2024-12-23 17:34:34 +03:00
d563801396
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
(cherry picked from commit d58a72c572
)
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
|