- Python 3.6+
- Having a ssh key-based root access
- Go to
admin
- Run
python3 -m venv ~/.virtualenvs/zam-admin
- Activate
source ~/.virtualenvs/zam-admin/bin/activate
- Install
pip install -r requirements.txt
- Install dependencies (see above) and/or activate venv
- Add the public key to
admin/fabric.yml
underssh_keys
section - Run
fab -eH ubuntu@zam-test.beta.gouv.fr sshkeys
- Install dependencies (see above) and/or activate venv
- Run
fab -eH ubuntu@zam-test.beta.gouv.fr bootstrap
- Note that a password for Basic Auth access will be prompted
- Edit the
CHANGELOG.md
file at the root of the repository - Install dependencies (see above) and/or activate venv
- Run
fab -eH ubuntu@zam-test.beta.gouv.fr deploy-changelog
- Run
fab -eH ubuntu@zam-test.beta.gouv.fr deploy-repondeur --branch=master