hyperledger-iroha / iroha

Iroha - A simple, enterprise-grade decentralized ledger
https://wiki.hyperledger.org/display/iroha
Apache License 2.0
438 stars 280 forks source link

ci: Switch iroha2 default image to debian-based #5102

Closed BAStos525 closed 4 weeks ago

BAStos525 commented 1 month ago

Solution

  1. Use Debian based image by default for iroha2 image.
  2. Set the default retention policy for executor.wasm artifact as we need it to be able to be downloaded.
  3. Enable checkout branch/commit option for all custom images build & push job.

Close #5100

Note

Building iroha based on glibc and Debian increases compilation time in aboit two times. iroha based on glibc and Debian increases image size in about three times.

Checklist

BAStos525 commented 1 month ago

@nxsaken please update iroha_swarm to use /bin/bash here, here and here.

github-actions[bot] commented 4 weeks ago

@BAStos525