docker build -t tw . (where tw is the name of the docker image created and . is the location of the Dockerfile)
docker run -ti tw
once the image has started, run travis compile > ci.sh
edit ci.sh file and set the corresponding branch (search for branch word and replace: branch\=\'\' with branch\=\'master\')
bash ci.sh
Docker build can receive three arguments author, project, branch.
Default values:
author: poanetwork
project: token-wizard
branch: master
So you can build a docker image pointing to a specific author/project/branch.
i.e.: docker build -t tw . --build-arg branch=2.0 will create the image pointing to branch 2.0
Important: Before running bash ci.sh you have to always find/replace the branch that the ci.sh is pointing to.
Included
Dockerfile
containstravis
, which may be helpful for running local test in a container before creating the PR.Steps to use it:
docker build -t tw .
(wheretw
is the name of the docker image created and.
is the location of the Dockerfile)docker run -ti tw
travis compile > ci.sh
ci.sh
file and set the corresponding branch (search forbranch
word and replace:branch\=\'\'
withbranch\=\'master\'
)bash ci.sh
Docker build can receive three arguments
author
,project
,branch
. Default values:author
:poanetwork
project
:token-wizard
branch
:master
So you can build a docker image pointing to a specific author/project/branch. i.e.:
docker build -t tw . --build-arg branch=2.0
will create the image pointing to branch2.0
Important: Before running
bash ci.sh
you have to always find/replace thebranch
that theci.sh
is pointing to.