No project description provided
Project description
Gnome Extension Uploader
Tool to upload Gnome-Shell extensions to extensions.gnome.org.
Install
pip install gnome-extension-uploader
How to use
geu build # runs glib-compile-schemas and builds the zip file
geu publish --username <YOUR_EXTENSIONS_GNOME_ORG_USERNAME> --password <YOUR_EXTENSIONS_GNOME_ORG_PASSWORD>
geu --help # for help :)
You can also provide your username and password via environment variables (GEU_USERNAME, GEU_PASSWORD).
Use in Gitlab CI/CD
Add GEU_USERNAME and GEU_PASSWORD to your build variables in your repository settings.
This will publish every tag on extensions.gnome.org
stages:
- publish
production:
image: python:3.8.3-buster
stage: publish
script:
- pip install gnome-extension-uploader
- geu publish
only:
- tags
Support
Feel free to submit a pull request or consider making a donation on Flatter.
Project details
Release history Release notifications | RSS feed
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
File details
Details for the file gnome-extension-uploader-0.1.6.tar.gz
.
File metadata
- Download URL: gnome-extension-uploader-0.1.6.tar.gz
- Upload date:
- Size: 3.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.1.4 CPython/3.8.3 Linux/4.19.78-coreos
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 179b8cc016b32b1a07a0eb6fd089b9e056f838c0269aa80f0fe209f0f51d2030 |
|
MD5 | a82a48f5c719c4e14a41758d60711132 |
|
BLAKE2b-256 | a061355e24a5c29a34ca08d08514e9f878aeee2ee674f2e1d49732717482131e |
File details
Details for the file gnome_extension_uploader-0.1.6-py3-none-any.whl
.
File metadata
- Download URL: gnome_extension_uploader-0.1.6-py3-none-any.whl
- Upload date:
- Size: 3.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.1.4 CPython/3.8.3 Linux/4.19.78-coreos
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | bf6da34be4280f4716761f44061527cdff4b7ddf67f088652c41e7ae1ec39ecf |
|
MD5 | dd3ff658aa5ef1c7e4973f5aacd4ae6a |
|
BLAKE2b-256 | 6b70bc7fb555a6fd2439a7b1ba110aa5cb1eafa3c5e8e65fcca4f622bbe497e0 |