One thing that's not clear to me is when i create the runners, what value should I specify for the executor? logger:"junit LogFilePath=.\TestResults\test-results.xml MethodFormat=Class FailureBodyFormat=Verbose"
Gitlab for mac install#
apt-get install curl & curl -sL | bash. But when I run the pipeline, it's stuck with the error: This job is stuck because you don't have any active runners online or available with any of these tags assigned to them: me-mac-docker23 And i've made sure to add the right tag in my gitlab-ci.yml file. In my gitlab project, I can see the runners appear under the "Available specific runners" list. Me-mac-docker2 Executor=docker+machine Token=asdfasdf URL= Listing configured runners ConfigFile=/etc/gitlab-runner/config.toml Runtime platform arch=arm64 os=darwin pid=49821 revision=bd40e3da version=14.9.1 Me-mac-docker Executor=docker Token=asdfasdf-asdf pipelinetests % sudo gitlab-runner list Listing configured runners ConfigFile=/Users/jlee/.gitlab-runner/config.toml Runtime platform arch=arm64 os=darwin pid=49817 revision=bd40e3da version=14.9.1 (Optional) Update Runners concurrent value in C:GitLab-Runnerconfig. Install the Runner as a service and start it.
Run an elevated command prompt: Register the Runner. Download the binary for x86 or amd64 and put it into the folder you created. Here's what I have: pipelinetests % gitlab-runner list Create a folder somewhere in your system, ex.: C:GitLab-Runner. If you need additional flexibility and resilience, we recommend deploying GitLab as described in the reference architecture documentation. The Linux packages are mature, scalable, and are used today on.
I have registered a runner 2 different ways with and without sudo. Install self-managed GitLab Recommended Installation Method Official Linux package This is the recommended method for getting started. I've just finished installing gitlab runner on my m1 pro.