hyperledger-archives / iroha

Iroha - A simple, decentralized ledger
http://iroha.tech
Apache License 2.0
988 stars 298 forks source link

Update the CI #2205

Closed BulatSaif closed 5 years ago

BulatSaif commented 5 years ago

Description of the Change

  1. fix: docker develop-build containers is build from iroha dir which is can be up to 25 Gb

  2. For mac kill any postures at the build end

  3. build and push git tags to docker (not tested need to create tag in )

  4. add core dump ( already done in: https://github.com/hyperledger/iroha/pull/2168 )

  5. Fix: Merge to trunk always finish green, (now we check the build status)

  6. For on open pr job run all tests

Benefits

  1. develop branch will stop fail with no space left error

  2. Mac agent will clean itself, if one job fails and do not clean second job will clean agent.

  3. Git tags are pushed in docker

  4. no confusing status

  5. more info in open pr

Possible Drawbacks

  1. on open pr job will take ~3 mins longer