Closed veaceslavdoina closed 3 weeks ago
All data was added but looks like BuildJet is not working now. We've built Docker image manually
# Clone
git clone https://github.com/codex-storage/codex-contracts-eth.git
cd codex-contracts-eth
# Branch
git switch -C devnet-testnet origin/devnet-testnet
# Variables
user=docker-user
repository=codex-contracts-eth
tag=sha-`git rev-parse --short HEAD`-dist-tests-devnet
# Build
docker build -f docker/deploy.Dockerfile -t ${repository}:${tag} .
# Tag
docker tag ${repository}:$tag ${user}/${repository}:${tag}
# Login
docker login
# Push
docker push ${user}/${repository}:${tag}
docker pull codexstorage/codex-contracts-eth:sha-e21c28e-dist-tests-devnet
BuildJet started to work and we have auto built images
docker pull codexstorage/codex-contracts-eth:sha-e21c28e-dist-tests
Contract was deployed and Codex Storage nodes were updated to use it.
This should be considered as a part of codex-storage/infra-codex/issues/186 and quick workaround for #112.
We would need to deploy an updated version of the Marketplace smart contract on existing Testnet before the EthCC, without changing anything around.
Plan is the following
devnet-testnet
until we will finish #112codexdisttestnetwork
because it was used for previous deployment on Testnet/hardhat/deployments/codexdisttestnetwork
folder content, excludingMarketplace.json
Marketplace.json
from the new deployment to the branch