gitlab-ci-variables-cli icon indicating copy to clipboard operation
gitlab-ci-variables-cli copied to clipboard

feat: add new options (masked, protected, raw, scope) and handle HTTP errors

Open AdrienPoupa opened this issue 2 years ago • 0 comments

Thanks for this!

I needed to add support for the masked to insert secrets but it was not supported.

I added other options as well (see reference).

I also handled Axios errors, and added a retry if a masked variable fails to be inserted due to GitLab's requirements.

I also had a few building issues that I fixed (eg npm link is removed in NPM 9+, and JS files needed to be executable in bin).

AdrienPoupa avatar Jun 01 '23 20:06 AdrienPoupa