| 
									
										
										
										
											2022-07-28 22:11:22 +08:00
										 |  |  | package main | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | import "github.com/urfave/cli/v2" | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | var ( | 
					
						
							|  |  |  | 	jobsFlag = cli.IntFlag{ | 
					
						
							|  |  |  | 		Name:  "jobs", | 
					
						
							|  |  |  | 		Usage: "Number of parallel jobs", | 
					
						
							|  |  |  | 	} | 
					
						
							|  |  |  | 	buildIDFlag = cli.StringFlag{ | 
					
						
							|  |  |  | 		Name:  "build-id", | 
					
						
							|  |  |  | 		Usage: "Optionally supply a build ID to be part of the version", | 
					
						
							|  |  |  | 	} | 
					
						
							|  |  |  | 	editionFlag = cli.StringFlag{ | 
					
						
							|  |  |  | 		Name:  "edition", | 
					
						
							|  |  |  | 		Usage: "The edition of Grafana to build (oss or enterprise)", | 
					
						
							|  |  |  | 		Value: "oss", | 
					
						
							|  |  |  | 	} | 
					
						
							| 
									
										
										
										
											2022-09-02 23:02:10 +08:00
										 |  |  | 	triesFlag = cli.IntFlag{ | 
					
						
							|  |  |  | 		Name:  "tries", | 
					
						
							|  |  |  | 		Usage: "Specify number of tries before failing", | 
					
						
							|  |  |  | 		Value: 1, | 
					
						
							|  |  |  | 	} | 
					
						
							| 
									
										
										
										
											2023-02-02 19:35:43 +08:00
										 |  |  | 	tagFlag = cli.StringFlag{ | 
					
						
							|  |  |  | 		Name:  "tag", | 
					
						
							|  |  |  | 		Usage: "Grafana version tag", | 
					
						
							|  |  |  | 	} | 
					
						
							| 
									
										
										
										
											2023-04-12 16:47:40 +08:00
										 |  |  | 	securityFlag = cli.BoolFlag{ | 
					
						
							|  |  |  | 		Name:  "security", | 
					
						
							|  |  |  | 		Usage: "Security release", | 
					
						
							|  |  |  | 	} | 
					
						
							|  |  |  | 	srcFlag = cli.StringFlag{ | 
					
						
							|  |  |  | 		Name:  "src-bucket", | 
					
						
							|  |  |  | 		Value: "grafana-prerelease", | 
					
						
							|  |  |  | 		Usage: "Google Cloud Storage bucket", | 
					
						
							|  |  |  | 	} | 
					
						
							|  |  |  | 	securityDestBucketFlag = cli.StringFlag{ | 
					
						
							|  |  |  | 		Name:  "security-dest-bucket", | 
					
						
							|  |  |  | 		Usage: "Google Cloud Storage bucket for security packages (or $SECURITY_DEST_BUCKET)", | 
					
						
							|  |  |  | 	} | 
					
						
							|  |  |  | 	destFlag = cli.StringFlag{ | 
					
						
							|  |  |  | 		Name:  "dest-bucket", | 
					
						
							|  |  |  | 		Value: "grafana-downloads", | 
					
						
							|  |  |  | 		Usage: "Google Cloud Storage bucket for published packages", | 
					
						
							|  |  |  | 	} | 
					
						
							| 
									
										
										
										
											2022-07-28 22:11:22 +08:00
										 |  |  | ) |