Philipp Hörist pushed to branch master at gajim / gajim


Commits:
55dfb403 by Philipp Hörist at 2023-02-01T20:12:17+01:00
ci: Remove obsolete script

- - - - -


1 changed file:

- − .ci/make_release.py


Changes:

=====================================
.ci/make_release.py deleted
=====================================
@@ -1,51 +0,0 @@
-#!/usr/bin/env python
-
-from __future__ import annotations
-
-import argparse
-import logging
-
-from gitlab import Gitlab
-from gitlab.v4.objects import Project
-
-logging.basicConfig(level='INFO', format='%(levelname)s: %(message)s')
-log = logging.getLogger()
-
-
-GITLAB_INSTANCE_URL = 'https://dev.gajim.org'
-PROJECT_ID = 30
-
-
-def adjust_milestones(project: Project, version: str) -> None:
-    log.info('Rename Milestone: Next Release -> %s', version)
-    milestones = project.milestones.list(title='Next Release', get_all=True)
-    assert isinstance(milestones, list)
-    milestone = milestones[0]
-    milestone.title = version
-    milestone.save()
-
-    log.info('Create Milestone: Next Release')
-    project.milestones.create({'title': 'Next Release'})
-
-
-def create_release(project: Project, version: str) -> None:
-    log.info('Create Release: %s', version)
-    project.releases.create({
-        'name': version,
-        'tag_name': version,
-        'milestones': [version],
-    })
-
-
-if __name__ == '__main__':
-    parser = argparse.ArgumentParser(description='Make Gitlab Release')
-    parser.add_argument('version', type=str, help='The new version string')
-    parser.add_argument('token', type=str, help='The API token')
-    args = parser.parse_args()
-
-    api = Gitlab(GITLAB_INSTANCE_URL, private_token=args.token)
-    api.auth()
-    project = api.projects.get(PROJECT_ID)
-
-    adjust_milestones(project, args.version)
-    create_release(project, args.version)



View it on GitLab: 
https://dev.gajim.org/gajim/gajim/-/commit/55dfb403beb6ed7061001a1446e7a9bbb74d7887

-- 
View it on GitLab: 
https://dev.gajim.org/gajim/gajim/-/commit/55dfb403beb6ed7061001a1446e7a9bbb74d7887
You're receiving this email because of your account on dev.gajim.org.


_______________________________________________
Commits mailing list
[email protected]
https://lists.gajim.org/cgi-bin/listinfo/commits

Reply via email to