[#33] Allow to change any frostfs binary without neo-go

Signed-off-by: Denis Kirillov <d.kirillov@yadro.com>
This commit is contained in:
Denis Kirillov 2024-02-08 11:47:48 +03:00
parent 03bfed8e61
commit e7cb5db4fa
4 changed files with 10 additions and 12 deletions

View file

@ -54,8 +54,8 @@ COPY ./sn/config.yaml /config/config-sn.yaml
COPY ./vendor/locode_db /config/locode.db
COPY ./vendor/contracts/ /config/contracts
COPY ./bin/init-aio.sh /config/bin/init-aio.sh
COPY ./bin/init-aio.sh /usr/bin/init-aio.sh
ENV AUTHMATE_WALLET_PASSPHRASE=""
ENTRYPOINT ["/config/bin/init-aio.sh"]
ENTRYPOINT ["/usr/bin/init-aio.sh"]

View file

@ -54,11 +54,8 @@ COPY ./sn/config.yaml /config/config-sn.yaml
COPY ./vendor/locode_db /config/locode.db
COPY ./vendor/contracts/ /config/contracts
COPY ./bin/init-aio.sh /config/bin/init-aio.sh
COPY ./bin/neo-go* /usr/bin/
COPY ./bin/frostfs-* /usr/bin/
COPY ./bin/* /usr/bin/
ENV AUTHMATE_WALLET_PASSPHRASE=""
ENTRYPOINT ["/config/bin/init-aio.sh"]
ENTRYPOINT ["/usr/bin/init-aio.sh"]

View file

@ -38,8 +38,8 @@ COPY ./sn/config.yaml /config/config-sn.yaml
COPY ./vendor/locode_db /config/locode.db
COPY ./vendor/contracts/ /config/contracts
COPY ./bin/init-aio.sh /config/bin/init-aio.sh
COPY ./bin/init-aio.sh /usr/bin/init-aio.sh
ENV AUTHMATE_WALLET_PASSPHRASE=""
ENTRYPOINT ["/config/bin/init-aio.sh"]
ENTRYPOINT ["/usr/bin/init-aio.sh"]

View file

@ -129,10 +129,11 @@ $ make image-aio-local
This target is useful when one needs to change only a few binaries and keep the others "as is".
Put the needed binaries to `frostfs-aio/bin/`. Make sure they all have the `x` right for the
execution enabled. All the binaries falling down to these masks will be copied to image:
- frostfs-*
- neo-go*
execution enabled. All the binaries will be copied to image.
``` sh
$ make image-aio-custom
```
# Simple storage