No project description provided
Project description
Gnome Extension Publisher
Tool to upload Gnome-Shell extensions to extensions.gnome.org.
This is a fork of 'gnome-extension-uploader' which seems to be abandoned. You can find this new pytohn module on https://pypi.org/project/gnome-extension-publisher/
Install
pip install gnome-extension-publisher
How to use
gep build # runs glib-compile-schemas and builds the zip file
gep publish --username <YOUR_EXTENSIONS_GNOME_ORG_USERNAME> --password <YOUR_EXTENSIONS_GNOME_ORG_PASSWORD>
gep --help # for help :)
You can also provide your username and password via environment variables (GEP_USERNAME, GEP_PASSWORD).
Use in Gitlab CI/CD
Add GEP_USERNAME and GEP_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-publisher
- gep publish
only:
- tags
Support
Feel free to submit a pull request
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
Close
Hashes for gnome_extension_publisher-0.4.4.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9c916e3f832abbf07167999fe3455509fe04e7558f9076aecd45e0821841c855 |
|
MD5 | 911fd476b18f61d6d6fe1e312ab6e67a |
|
BLAKE2b-256 | 4b6a91eda3e1b9593976c9b4a12e52c3a9fc5954e277f8a73addaeb53e7e4a84 |
Close
Hashes for gnome_extension_publisher-0.4.4-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5cc2d365be664652a0e96ca4c9382a2d056d63fd12823be8844863cd386700f6 |
|
MD5 | 10423fa83bc8bf4c4932e8f2242c581a |
|
BLAKE2b-256 | b32e92fc47846e28dbff7923530fc92b4fd939f648283944f294f47234fde91a |