From d03e6d65e241ac379a8cc342e7c0811cf5d4bb5e Mon Sep 17 00:00:00 2001 From: Ian Campbell Date: Fri, 1 Dec 2017 13:59:45 +0000 Subject: [PATCH] linuxkit pkg: include linuxkit tool's version info in labels Signed-off-by: Ian Campbell --- src/cmd/linuxkit/pkglib/build.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/cmd/linuxkit/pkglib/build.go b/src/cmd/linuxkit/pkglib/build.go index 83ea540cc..0f1c08a19 100644 --- a/src/cmd/linuxkit/pkglib/build.go +++ b/src/cmd/linuxkit/pkglib/build.go @@ -5,6 +5,8 @@ import ( "fmt" "os" "runtime" + + "github.com/linuxkit/linuxkit/src/cmd/linuxkit/version" ) type buildOpts struct { @@ -132,6 +134,9 @@ func (p Pkg) Build(bos ...BuildOpt) error { args = append(args, "--label=org.mobyproject.config="+string(b)) } + args = append(args, "--label=org.mobyproject.linuxkit.version="+version.Version) + args = append(args, "--label=org.mobyproject.linuxkit.revision="+version.GitCommit) + if err := d.build(p.Tag()+suffix, p.pkgPath, args...); err != nil { return err }