github.com/turbot/steampipe@v1.7.0-rc.0.0.20240517123944-7cef272d4458/ui/dashboard/scripts/version.go (about)

     1  package main
     2  
     3  import (
     4  	"encoding/json"
     5  	"github.com/turbot/steampipe/pkg/version"
     6  	"os"
     7  )
     8  
     9  type packageVersion struct {
    10  	Version string `json:"version"`
    11  }
    12  
    13  func main() {
    14  	spVersionString := version.SteampipeVersion.String()
    15  	spVersion := packageVersion{Version: spVersionString}
    16  	versionsFile, _ := json.MarshalIndent(spVersion, "", " ")
    17  	err := os.WriteFile("build/versions.json", versionsFile, 0644)
    18  	if err != nil {
    19  		panic(err)
    20  	}
    21  }