Go to file
Blair Vanderlugt 4cd3f12f22 Merge branch 'master' into bvander/contract-migration-readyz 2021-10-07 16:16:40 -07:00
apps Merge branch 'master' into bvander/contract-migration-readyz 2021-10-07 16:16:40 -07:00
ci_templates Dataseeding container 2021-09-21 06:04:44 +00:00
scripts init 2021-09-22 15:15:54 +03:00
.gitignore init 2021-09-22 15:15:54 +03:00
.gitlab-ci.yml Dataseeding container 2021-09-21 06:04:44 +00:00
.gitmodules cic cache build 2021-02-18 05:04:30 +00:00
README.md chore: try to serve run mask for different services 2021-09-23 10:56:26 +03:00
docker-compose.yml chore: gift defaults 2021-09-27 16:14:31 +03:00

README.md

cic-internal-integration

Getting started

This repo uses docker-compose and docker buildkit. Set the following environment variables to get started:

export COMPOSE_DOCKER_CLI_BUILD=1
export DOCKER_BUILDKIT=1

start services, database, redis and local ethereum node

docker-compose up -d

Run app/contract-migration to deploy contracts

RUN_MASK=3 docker-compose up contract-migration

View container status

docker ps --filter network=cic-network --format "table {{.ID}}\t{{.Names}}\t{{.Status}}" --all

stop cluster

docker-compose down

stop cluster and delete data

docker-compose down -v --remove-orphans

rebuild an images

docker-compose up --build <service_name>

to delete the buildkit cache

docker builder prune --filter type=exec.cachemount