You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Jun 3, 2020. It is now read-only.
It appears as though we need an easier (ideally non-manual) strategy for building the relevant Docker images for the integration between Tendermint and KMS. This strategy needs to take into account the fact that Tendermint and KMS releases happen independently.
So the process right now is as follows:
From the Tendermint side, when either Tendermint or KMS versions change:
How would we go about automating as much of this process as possible? I can see 1.i, 1.ii, 2.i and 2.ii being automated relatively easily, but the last step in 2.iii will most likely continue to be a manual step (and rightly so, probably).
When would be an appropriate time to do such releases? When new tags are pushed?
The text was updated successfully, but these errors were encountered:
My personal preference for Rust testing (not sure how it fits into this workflow) is to test on the minimum supported Rust version (i.e. for KMS), along with the latest stable version. For #259, that'd be 1.35.0 (which, as it were, happens to also be the latest stable).
When would be an appropriate time to do such releases? When new tags are pushed?
Ideally it'd be close to the Rust stable release cadence, which is every 6 weeks.
It appears as though we need an easier (ideally non-manual) strategy for building the relevant Docker images for the integration between Tendermint and KMS. This strategy needs to take into account the fact that Tendermint and KMS releases happen independently.
So the process right now is as follows:
tm-signer-harness
Docker image usingmake docker-image
tendermint/tm-signer-harness
image to Docker Hub (see here)docker build -t tendermint/kms:build-2019-06-05-v0 --build-arg TENDERMINT_VERSION=v0.31.7 .
tendermint/kms:build-YYYY-mm-dd-vX
image to Docker Hub (see here)How would we go about automating as much of this process as possible? I can see 1.i, 1.ii, 2.i and 2.ii being automated relatively easily, but the last step in 2.iii will most likely continue to be a manual step (and rightly so, probably).
When would be an appropriate time to do such releases? When new tags are pushed?
The text was updated successfully, but these errors were encountered: