tokenbridge/deployment-e2e
Kirill Fedoseev edea25ee38 Try ultimate
2021-11-08 11:23:30 +03:00
..
molecule Try ultimate 2021-11-08 11:23:30 +03:00
Dockerfile Bump molecule version 2021-11-08 10:48:24 +03:00
molecule.sh Migrate to GitHub actions (#423) 2020-09-02 17:43:48 +03:00
README.md Remove UI from monorepo (#553) 2021-04-16 03:31:12 -06:00

POA TokenBridge / Deployment Testing

The deployment playbooks are tested using Molecule.

Push remote branch

The deployment playbooks are cloning the monorepository on target hosts, using your current local git branch name. If the branch does not exists on remote, you need to push it.

git push

Alternatively, if there are no changes except the playbooks, you can use the master branch:

./molecule.sh <scenario_name>

In this case master branch will be used as a codebase for Monitor, Oracle and Contracts deployed by your local playbook.

Run the tests

./molecule.sh <scenario_name>

Available scenarios:

Scenario Description
oracle Deploys and checks standalone Oracle on Ubuntu host

Ultimate E2E tests

For information on the Ultimate tests, please refer to Ultimate.