Manage GitLab runners - create, configure, deploy, and cancel.
Create a new runner configuration.
$ cicerone runner new --name my-runner --tags "linux,docker"
--name, -n - Runner name (default: hostname-runner)--gitlab, -g - GitLab instance URL--tags, -t - Comma-separated tags--executor, -e - shell or docker (default: shell)Configure GitLab API tokens.
$ cicerone runner config --api-token glpat-xxxxx --project group/project
--api-token - GitLab personal access token--project - Project path (group/project)--group - Group path (for group runners)Register and start your runner.
$ cicerone runner deploy Registering runner with GitLab... Starting gitlab-runner service... Runner 'my-runner' is now online!
Unregister and archive the runner.
$ cicerone runner cancel Unregistering runner... Archiving configuration... Done!
Runner configurations are stored in ~/.cicerone/runners/
~/.cicerone/runners/
├── state.json # Current state and history
├── active.json # Active runner configuration
├── tokens/
│ └── api-token # GitLab API token (600)
└── archive/
└── runner-*.json # Archived configurations
No runner data available. Run cicerone runner show to see runners.