get.porter.sh/porter@v1.3.0/pkg/exec/version.go (about)

     1  package exec
     2  
     3  import (
     4  	"get.porter.sh/porter/pkg"
     5  	"get.porter.sh/porter/pkg/mixin"
     6  	"get.porter.sh/porter/pkg/pkgmgmt"
     7  	"get.porter.sh/porter/pkg/porter/version"
     8  )
     9  
    10  func (m *Mixin) PrintVersion(opts version.Options) error {
    11  	metadata := mixin.Metadata{
    12  		Name: "exec",
    13  		VersionInfo: pkgmgmt.VersionInfo{
    14  			Version: pkg.Version,
    15  			Commit:  pkg.Commit,
    16  			Author:  "Porter Authors",
    17  		},
    18  	}
    19  	return version.PrintVersion(m.Config.Context, opts, metadata)
    20  }