From fcb3fa7b8c360cc6d1e9a24a42a88d8a299fcaca Mon Sep 17 00:00:00 2001 From: Sascha Grunert Date: Tue, 10 Nov 2020 14:30:01 +0100 Subject: [PATCH] Add release message to krel stage This adds the message for releasing the staged artifacts to `krel stage`. Signed-off-by: Sascha Grunert --- pkg/anago/stage.go | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/pkg/anago/stage.go b/pkg/anago/stage.go index 81e12cf2766..dbd9971993a 100644 --- a/pkg/anago/stage.go +++ b/pkg/anago/stage.go @@ -304,5 +304,22 @@ func (d *DefaultStage) StageArtifacts(versions []string) error { return errors.Wrap(err, "pushing container images") } } + + noMockFlag := "" + if d.options.NoMock { + noMockFlag = "--nomock" + } + + logrus.Infof( + "To release this staged build, run:\n\n"+ + "$ krel gcbmgr --no-anago --release "+ + "--type %s "+ + "--branch %s "+ + "--build-version=%s %s", + d.options.ReleaseType, + d.options.ReleaseBranch, + d.options.BuildVersion, + noMockFlag, + ) return nil }