Skip to content

Installation of development versions of Core

vdo edited this page Feb 25, 2019 · 2 revisions

Installation of development versions of Core

This is a guide to show you how to build and install specific development branches or tags with the installation script, instead of the released ones. This is only supported with the script installation and is only intended for development purposes.

Install DAppNode dependencies

Install the prerequisites (docker and docker-compose) like in the normal installation:

wget -O - https://github.com/dappnode/DAppNode/releases/download/v0.1.17/dappnode_install_pre.sh | sudo bash

Export variables of the development versions

Export each development version preceded with the prefix dev:. For example, if we want to build the branch master of DAPPMANAGER and also the branch v0.1.6 of ETHCHAIN, we should do, as root:

sudo -i
export DAPPMANAGER_VERSION=dev:master
export ETHCHAIN_VERSION=dev:v0.1.6

You can check the .dappnode_profile file as a reference.

Run the installation script

Run the install command also logged as root (be careful not to pipe it to sudo bash):

wget -O - https://github.com/dappnode/DAppNode/releases/download/v0.1.17/dappnode_install.sh | bash

The script will automatically build the development versions and install the rest.

You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.