Details
-
Task
-
Resolution: Done
-
P2: Important
-
None
-
None
-
None
-
Gemini sprint 12, Gemini development
Description
The script should be written with as much modular approach so that relevant function can be called also from another script or "python entry point". Following options should be present:
- Gitlab URL (-gitlab-url, defaults REST API url of git.qt.io)
- Name of the repo
- Create repo within a "new" namespace? Name of Namespace
- User's private token to do all this stuff in their or our Gitlab
- If a different token is used, token type should be defined (e.g. admin token)
We have a similar script in the "SETUP" repository. We should re-use that as much possible.
This script should eventually:
- Create gitlab repo in namespace or within user's namespace
- If name space:
- Create a "hello-world" repo
- Add all the relevant examples like gitlab-ci.yml, hello-world.cpp
- If not name space:
- Create a repo
- Create a folder "hello-world"
- Add all the relevant examples like gitlab-ci.yml, hello-world.cpp
Attachments
Issue Links
- is required for
-
CLOUD-299 Onboarding - a script that guides the user step by step to getting started with Qt cloud
- Closed