tokenbridge/deployment
Przemyslaw Rzad 54858ae597
Molecule tests for deploying repository (#194)
* Squashed commits

* All jobs

* Rollback changes

* Dependencies

* Remove .git checking

* Resolve path issues

* New way of copying repository.

* Test non existing .git

* New repo task

* Typo

* Do not fail mkdir if folder exists

* Test double task

* zipping the archives

* Increase no_output_timeout because of slowly installing apt-get
2019-09-06 15:24:30 +02:00
..
group_vars Ultimate tests for ERC-TO-ERC (#186) 2019-08-20 10:19:42 +02:00
roles Molecule tests for deploying repository (#194) 2019-09-06 15:24:30 +02:00
.yamllint Role rework plus deployment tests (#116) 2019-07-02 13:10:46 +02:00
ansible.cfg Deployment structure and documentation (#113) 2019-06-28 11:31:57 +02:00
CONFIGURATION.md New way of deploying repository (#195) 2019-08-29 09:20:55 +02:00
EXECUTION.md Fix docker command (#190) 2019-08-21 13:02:45 +03:00
hosts.yml.example Add cron schedule to monitor deployment playbook (#161) 2019-07-26 15:59:30 +02:00
README.md Move molecule to deployment-e2e (#196) 2019-08-29 10:30:34 +02:00
requirements.txt Role rework plus deployment tests (#116) 2019-07-02 13:10:46 +02:00
site.yml Yaml and Ansible linting in Molecule (#141) 2019-07-11 10:17:02 +02:00

POA TokenBridge / Deployment

Ansible playbooks for deploying cross-chain bridges.

Overview

Please refer to the POA TokenBridge overview first of all.

These playbooks are designed to automate the deployment process for cross-chain bridges on bridge validator nodes. This process installs the bridge as a service and sets .env configurations on a remote server.

Configuration

Please refer to Configuration.

Execution

Please refer to Execution.

Testing

Please refer to Deployment-E2E.

Contributing

See the CONTRIBUTING document for contribution, testing and pull request protocol.

License

License: LGPL v3.0

This project is licensed under the GNU Lesser General Public License v3.0. See the LICENSE file for details.