Skip to content

Fix fleeting plugin version constraint format documentation

  • Please check this box if this contribution uses AI-generated content (including content generated by GitLab Duo features) as outlined in the GitLab DCO & CLA

What does this MR do?

Fix fleeting plugin version constraint format documentation.

While testing this, I discovered that the format documented does not work as intended. Using the well known format (with dots), the gitlab-runner fleeting install and gitlab-runner run commands do work.

Why was this MR needed?

The documentation version constraint is not working, either it is a documentation problem, or a code problem.

What's the best way to test this MR?

  • Configure a config.toml with an invalid fleeting plugin version.
  • Run gitlab-runner fleeting install which should skip the installation of the plugin.
  • Run gitlab-runner run which should fail to parse the fleeting plugin reference.

What are the relevant issue numbers?

Edited by joola

Merge request reports

Loading