github.com/gnolang/gno@v0.0.0-20240520182011-228e9d0192ce/misc/deployments/test2.gno.land/Makefile (about)

     1  all: build up logs
     2  
     3  up: ./overlay/balances.txt
     4  	mkdir -p data/gnoland/config
     5  	cp overlay/config.toml data/gnoland/config/config.toml
     6  	docker compose up --build -d
     7  
     8  logs:
     9  	docker compose logs --tail=1000 -f
    10  
    11  down:
    12  	docker compose down
    13  	docker volume rm -f test2gnoland_gnonode
    14  	docker compose run gnoland rm -rf /opt/gno/src/testdir/data /opt/gno/src/testdir/config
    15  
    16  pull:
    17  	git pull
    18  
    19  build:
    20  	docker compose build
    21  
    22  ./overlay/balances.txt:
    23  	wget https://github.com/gnolang/independence-day/raw/main/mkgenesis/balances.txt.gz -O overlay/balances.txt.gz
    24  	gunzip overlay/balances.txt.gz
    25  
    26  gnotxport:
    27  	#docker build -t gno ../..
    28  	docker run -v "$(PWD):$(PWD)" -w "$(PWD)" gno gnotxport export --remote test2.gno.land:36657
    29  	tail -n 1 txexport.log
    30  	wc -l txexport.log
    31  
    32  gnotximport:
    33  	docker run -v "$(PWD):$(PWD)" -w "$(PWD)" gno gnotxport import --remote test2.gno.land:36657