facile_rs.create_release¶
Create a release in GitLab using the GitLab API.
Description¶
This script creates a release in GitLab using the GitLab API. A tag for the release needs to be created beforehand and provided to the script.
Usage¶
usage: create_release.py [-h] [--release-tag RELEASE_TAG]
[--release-description RELEASE_DESCRIPTION]
[--release-api-url RELEASE_API_URL]
[--private-token PRIVATE_TOKEN] [--dry]
[--log-level LOG_LEVEL] [--log-file LOG_FILE]
[assets ...]
Positional Arguments¶
- assets
Assets to be included in the release.
Default:
[]
Named Arguments¶
- --release-tag
Tag for the release.
- --release-description
Description for the release.
- --release-api-url
API URL to create the release.
- --private-token
The PRIVATE_TOKEN to be used with the GitLab API.
- --dry
Perform a dry run, do not perfrom the final request.
Default:
False- --log-level
Log level (ERROR, WARN, INFO, or DEBUG)
- --log-file
Path to the log file
Module Contents¶
Functions¶
Data¶
API¶
- logger = 'getLogger(...)'¶
- create_parser()¶
- main()¶