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

     1  all: build up logs
     2  
     3  up: ./overlay/balances.txt ./overlay/genesis_txs.jsonl
     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 test3gnoland_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  ./overlay/genesis_txs.jsonl:
    27  	wget https://github.com/gnolang/gno/raw/master/gnoland/genesis/genesis_txs.jsonl -O $@
    28  
    29  gnotxport:
    30  	#docker build -t gno ../..
    31  	docker run -v "$(PWD):$(PWD)" -w "$(PWD)" gno gnotxport export --remote test3.gno.land:36657
    32  	tail -n 1 txexport.log
    33  	wc -l txexport.log
    34  
    35  gnotximport:
    36  	docker run -v "$(PWD):$(PWD)" -w "$(PWD)" gno gnotxport import --remote test3.gno.land:36657