nspcc-dev / neo-bench

Neo Blockchain Benchmark toolkit
GNU General Public License v3.0
10 stars 3 forks source link

Take care of C# node dockerfiles #175

Open AnnaShaleva opened 1 month ago

AnnaShaleva commented 1 month ago

https://github.com/neo-project/neo-modules/pull/912 is finally merged which means that https://github.com/neo-project/neo is a monorepo. We need to migrate from Dockerfile.sharp.sources.from_binaries and Dockerfile.sharp.sources.from_local_dependencies to a single Dockerfile that allows to build node from the specific revision from sources.

We also need to update Dockerfile.sharp to be able to build released monorepo version.

This issue is relevant for post-3.7.4 versions of Neo node. Depends on https://github.com/neo-project/neo/pull/3232 and https://github.com/neo-project/neo/pull/3244.

roman-khimov commented 1 month ago

We need to digest 3.7.4 first, it already changes a lot.

AnnaShaleva commented 1 month ago

We need to digest 3.7.4 first,

I'm in progress, this issue is for future development.