Skip to content

Improve release-cli documentation

Jaime Martinez requested to merge release-cli-documentation into master

What does this MR do?

Improves release YAML node and release-cli documentation.

Adds examples on how to install the release-cli on GitLab Runner shell executors, especially for GitLab Runner on Windows.

Tested on this job https://gitlab.com/jaime/hello/-/jobs/1100755568

Closes release-cli#53 (closed)

Screenshots (strongly suggested)

Installing on Windows PowerShell

Screen_Shot_2021-03-16_at_3.31.36_pm

Successful release job using this .gitlab-ci.yml configuration

Screen_Shot_2021-03-16_at_3.40.47_pm

Successful release https://gitlab.com/jaime/hello/-/releases/v1.18.0-rc2

Does this MR meet the acceptance criteria?

Conformity

Availability and Testing

Security

If this MR contains changes to processing or storing of credentials or tokens, authorization and authentication methods and other items described in the security review guidelines:

  • Label as security and @ mention @gitlab-com/gl-security/appsec
  • The MR includes necessary changes to maintain consistency between UI, API, email, or other methods
  • Security reports checked/validated by a reviewer from the AppSec team
Edited by Jaime Martinez

Merge request reports

Loading