Run your first job
Start with a normal GitLab-compatible SaaS runner tag. This validates the project runner before you add specialized hardware markers.
Add this job to .gitlab-ci.yml:
stages: - test
unit-tests: stage: test tags: - saas-linux-medium-amd64 script: - echo "running on RealHW" - uname -mPush a commit and open the GitLab pipeline.
Expected result
Section titled “Expected result”The job is picked up by the RealHW project runner and runs on compatible Linux capacity.
Add a hardware marker
Section titled “Add a hardware marker”After the basic job works, add a marker for the hardware you need:
gpu-smoke: stage: test tags: - saas-linux-large-amd64 - gpu:nvidia - gpu:count:1 script: - nvidia-smiGitLab sees the job as a tagged runner job. RealHW uses the hardware markers to place it on a host with matching GPU capacity.