Added ints to float64 for using with since helper.
This commit is contained in:
		| @@ -53,7 +53,7 @@ steps: | ||||
|         from_secret: discord_webhook_secret | ||||
|       message: " | ||||
|         {{#success build.status}} | ||||
|           **{{repo.name}}#{{build.number}}@{{commit.sha}}** built in {{since build.started}} and pushed to hub.docker.com. | ||||
|           **{{repo.name}}#{{build.number}}@{{commit.sha}}** built in {{since build.startedint}} and pushed to hub.docker.com. | ||||
|         {{ else }} | ||||
|           **{{repo.name}}#{{build.number}}@{{commit.sha}}** failed. See {{build.link}}. | ||||
|         {{/success}}" | ||||
							
								
								
									
										32
									
								
								env/env.go
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										32
									
								
								env/env.go
									
									
									
									
										vendored
									
									
								
							| @@ -1,10 +1,11 @@ | ||||
| package env | ||||
|  | ||||
| import ( | ||||
| 	// stdlib | ||||
| 	"fmt" | ||||
|  | ||||
| 	// other | ||||
| 	"github.com/vrischmann/envconfig" | ||||
|  | ||||
| 	"fmt" | ||||
| ) | ||||
|  | ||||
| var Data *environmentData | ||||
| @@ -17,15 +18,18 @@ type environmentData struct { | ||||
| 	Drone struct { | ||||
| 		Branch string `envconfig:"optional"` | ||||
| 		Build  struct { | ||||
| 			Action   string  `envconfig:"optional"` | ||||
| 			Created  float64 `envconfig:"optional"` | ||||
| 			Event    string  `envconfig:"optional"` | ||||
| 			Finished float64 `envconfig:"optional"` | ||||
| 			Link     string  `envconfig:"optional"` | ||||
| 			Number   int     `envconfig:"optional"` | ||||
| 			Parent   string  `envconfig:"optional"` | ||||
| 			Started  float64 `envconfig:"optional"` | ||||
| 			Status   string  `envconfig:"optional"` | ||||
| 			Action      string  `envconfig:"optional"` | ||||
| 			Created     float64 `envconfig:"optional"` | ||||
| 			CreatedInt  int     `envconfig:"optional"` | ||||
| 			Event       string  `envconfig:"optional"` | ||||
| 			Finished    float64 `envconfig:"optional"` | ||||
| 			FinishedInt int     `envconfig:"optional"` | ||||
| 			Link        string  `envconfig:"optional"` | ||||
| 			Number      int     `envconfig:"optional"` | ||||
| 			Parent      string  `envconfig:"optional"` | ||||
| 			Started     float64 `envconfig:"optional"` | ||||
| 			StartedInt  int     `envconfig:"optional"` | ||||
| 			Status      string  `envconfig:"optional"` | ||||
| 		} | ||||
| 		CommitHash string `envconfig:"DRONE_COMMIT,optional"` | ||||
| 		Commit     struct { | ||||
| @@ -141,3 +145,9 @@ func ParseEnv() { | ||||
| 		fmt.Println(err) | ||||
| 	} | ||||
| } | ||||
|  | ||||
| func (ed *environmentData) ConvertFloatToInts() { | ||||
| 	ed.Drone.Build.CreatedInt = int(ed.Drone.Build.Created) | ||||
| 	ed.Drone.Build.FinishedInt = int(ed.Drone.Build.Finished) | ||||
| 	ed.Drone.Build.StartedInt = int(ed.Drone.Build.Started) | ||||
| } | ||||
|   | ||||
		Reference in New Issue
	
	Block a user