https://kuma.readthedocs.io/en/latest/deploy.html as a script
In the ancient times of roaming saber tooth tigers and the smog over London hanging deep there was a time the poor serfs of Kuma had to trudge through https://kuma.readthedocs.io/en/latest/deploy.html like some Kafkaesque slave of the man. That was then. This is now.
Everything that can be automated in the Kuma deploy process is scripted here.
Limitations and caveats
At the time of writing, this is a prototype. It's doing the least possible to make the most basic thing work.
You'll need a GitHub access token.
Go to github.com/settings/tokens and create a token,
copy and paste it into your
.env file or use
cat .env GITHUB_ACCESS_TOKEN=a36f6736... pip install kuma-deployer kuma-deployer --help
If you don't use a
.env file you can use:
GITHUB_ACCESS_TOKEN=a36f6736... kuma-deployer --help
The goal is that you simply install this script and type
kuma-deploy and sit
back and relax and with a bit of luck MDN is fully upgraded, deployment, and enabled.
Clone this repo then run:
pip install -e ".[dev]"
That should have installed the CLI
If you wanna make a PR, make sure it's formatted with
black and passes
You can check that all files are
flake8 fine by running:
And to check that all files are formatted according to
black --check deployer
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
|Filename, size||File type||Python version||Upload date||Hashes|
|Filename, size kuma_deployer-0.0.1-py2.py3-none-any.whl (13.4 kB)||File type Wheel||Python version py2.py3||Upload date||Hashes View hashes|
|Filename, size kuma-deployer-0.0.1.tar.gz (7.8 kB)||File type Source||Python version None||Upload date||Hashes View hashes|
Hashes for kuma_deployer-0.0.1-py2.py3-none-any.whl