logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

glab-release-upload - Upload release asset files or links to a GitLab release.

Description

       Upload release assets to a GitLab release.

       Define the display name by appending '#' after the filename.  The link type comes after the display name,
       like this: 'myfile.tar.gz#My display name#package'

Example

       # Upload a release asset with a display name. 'Type' defaults to 'other'.
       $ glab release upload v1.0.1 '/path/to/asset.zip#My display label'

       # Upload a release asset with a display name and type.
       $ glab release upload v1.0.1 '/path/to/asset.png#My display label#image'

       # Upload all assets in a specified folder. 'Type' defaults to 'other'.
       $ glab release upload v1.0.1 ./dist/*

       # Upload all tarballs in a specified folder. 'Type' defaults to 'other'.
       $ glab release upload v1.0.1 ./dist/*.tar.gz

       # Upload release assets links specified as JSON string
       $ glab release upload v1.0.1 --assets-links='
         [
           {
             "name": "Asset1",
             "url":"https://<domain>/some/location/1",
             "link_type": "other",
             "direct_asset_path": "path/to/file"
           }
         ]'

Name

       glab-release-upload - Upload release asset files or links to a GitLab release.

Options

-a,  --assets-links=""       JSON  string representation of assets links, like: --assets-links='[{"name":"Asset1","url":"https://<domain>/some/location/1","link_type":"other","direct_asset_path":"path/to/file"}]'.

Options Inherited From Parent Commands

--help[=false]      Show help for this command.

       -R,  --repo=""       Select another repository. Can use either OWNER/REPO or GROUP/NAMESPACE/REPO format.
       Also accepts full URL or Git URL.

See Also

glab-release(1)

Auto generated by spf13/cobra                       Nov 2024                                             glab(1)

Synopsis

glabreleaseupload[...][flags]

See Also