e7c8704090
* Server: Switch from separate server & cli to a unified grafana binary (#58286)
* avoid the need for a second bulky binary for grafana-cli
* look for grafana-server in $PATH as well as same directory
* implement unified "grafana" command
* update dockerfiles, fix grafana-cli -v
* update packaging to work with single binary
- add wrapper scripts for grafana and grafana-server
- update and sync package files
- implement --sign flag of build package command
- stop packaging scripts folder, they are not useful for end users
- add support for --configOverrides in server command
- remove unused nfpm.yaml config file
* windows support
(cherry picked from commit de99ce139c)
* Build: don't remove grafana-server and grafana-cli binaries from deb and rpm packages (#59890)
* don't remove grafana-server and grafana-cli binaries from /usr/share/grafana/bin in deb and rpm packages
* don't add config overrides in /usr/sbin/grafana-server
---------
Co-authored-by: Dan Cech <dcech@grafana.com>
21 lines
462 B
Go
21 lines
462 B
Go
package config
|
|
|
|
type Config struct {
|
|
Version string
|
|
Bucket string
|
|
DebRepoBucket string
|
|
DebDBBucket string
|
|
RPMRepoBucket string
|
|
GPGPassPath string
|
|
GPGPrivateKey string
|
|
GPGPublicKey string
|
|
GCPKeyFile string
|
|
NumWorkers int
|
|
GitHubUser string
|
|
GitHubToken string
|
|
PullEnterprise bool
|
|
NetworkConcurrency bool
|
|
PackageVersion string
|
|
SignPackages bool
|
|
}
|