A tool to create a Jiri manifest file from Gitlab projects
Project description
jiri-gitlab
This is a small utility that creates a jiri manifest file from Gitlab projects.
Use this if you want a complete and updated set of repositories from your private gitlab instance on your machine.
Install
pip3 install --user jiri-gitlab
Instructions
Ensure you've followed the Jiri bootstrapping guide.
Then, create a file called ~/.python-gitlab.cfg in your home directory and add:
[company-name-here]
url = https://your-gitlab-url/
private_token = your-private-token
You need to create a private token with read access to your repositories.
Once you've done that, run:
cd $MY_ROOT # Or wherever you've defined your project directory to be
jiri-gitlab --auth company-name-here "*" > .jiri_manifest
This will produce an XML file that Jiri can consume to pull all your projects:
jiri update -gc=true
There is also a utility tool to list projects:
jiri-list ~/projects/.jiri_manifest
You can combine this with fzf for quick project navigation:
jiri-list ~/projects/.jiri_manifest | fzf --ansi --preview "mdcat {}/README.md"
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file jiri-gitlab-0.2.4.tar.gz.
File metadata
- Download URL: jiri-gitlab-0.2.4.tar.gz
- Upload date:
- Size: 2.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/3.7.4
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d3fa5ab4e2b50c64b25f7f828edc3edae29bc1fd0baf82a04096c75251cc36e8
|
|
| MD5 |
3cba8e70e0a415d688576f48f536214d
|
|
| BLAKE2b-256 |
2b23a2046b046a251027d76afcf057a3fc0fe608d5dbb73143875900389433be
|
File details
Details for the file jiri_gitlab-0.2.4-py3-none-any.whl.
File metadata
- Download URL: jiri_gitlab-0.2.4-py3-none-any.whl
- Upload date:
- Size: 3.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/3.7.4
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e2de8b9d5922b65894c2f813a7f2244bc98a5c6a256023e962aff57c63ce5552
|
|
| MD5 |
4a34339fe43550cfcafeec9318a3ff5d
|
|
| BLAKE2b-256 |
1bd70361af15928170b65bdd0848948fe2883189038bd7ef0b3b975bf1818051
|