Compare commits
8 Commits
Author | SHA1 | Date | |
---|---|---|---|
0897d76fdc | |||
34a7ad2f10 | |||
b564ad15aa | |||
7969a8259e | |||
8acddeb2cf | |||
adae5638d3 | |||
b66ca744ae | |||
f72c8b115f |
@ -24,6 +24,6 @@ release:
|
||||
- release
|
||||
script:
|
||||
- zip GitlabReleaseTool.zip gitlabreleaseuploader.py deleterelease.py
|
||||
- python gitlabreleaseuploader.py -p $PRIVATE_TOKEN -i $CI_PROJECT_ID -u $CI_PROJECT_URL
|
||||
- python gitlabreleaseuploader.py -p $PRIVATE_TOKEN -i $CI_PROJECT_ID -u $CI_PROJECT_URL -I $CI_SERVER_URL
|
||||
-f GitlabReleaseTool.zip -F info.json -T $CI_COMMIT_REF_NAME
|
||||
|
||||
|
@ -26,6 +26,12 @@ parser.add_argument('--verbose', '-v',
|
||||
parser.add_argument('--caBundle', '-B',
|
||||
help='File with the CA certificates to trust', required=False,
|
||||
default='/etc/ssl/certs/ca-certificates.crt')
|
||||
parser.add_argument('--insecure',
|
||||
help='insecure ssl connect',
|
||||
required=False,
|
||||
action='store_true',
|
||||
default=False)
|
||||
|
||||
|
||||
args = parser.parse_args()
|
||||
|
||||
@ -35,6 +41,7 @@ releaseTag = args.releaseTag
|
||||
instanceUrl = args.instanceUrl
|
||||
verbose = args.verbose
|
||||
caBundle = args.caBundle
|
||||
insecure = args.insecure
|
||||
|
||||
# --- delete release
|
||||
deleteReleaseUrl = "%s/api/v4/projects/%s/releases/%s" % (instanceUrl, projectId, releaseTag)
|
||||
@ -43,6 +50,9 @@ headers = {"PRIVATE-TOKEN": privateToken, "Content-Type": "application/json"}
|
||||
if verbose:
|
||||
print("URL: %s" % deleteReleaseUrl)
|
||||
|
||||
if insecure:
|
||||
caBundle = (False)
|
||||
|
||||
deleteReleaseResult = requests.delete(deleteReleaseUrl, headers=headers, verify=caBundle)
|
||||
|
||||
if deleteReleaseResult.status_code != 200:
|
||||
|
@ -1,7 +1,7 @@
|
||||
{
|
||||
"releaseTag": "v1.9",
|
||||
"releaseTag": "v1.10d",
|
||||
"createReleaseTag": "true",
|
||||
"releaseName": "use with statement",
|
||||
"description": "perform file upload using with statement"
|
||||
"releaseName": "re-add insecure, second fix",
|
||||
"description": "re-add insecure option to deleterelease script, second fix"
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user