update
continuous-integration/drone/push Build is passing

This commit is contained in:
2021-12-29 23:23:35 +08:00
parent 9c508d61bf
commit c12435eb7f
5 changed files with 83 additions and 67 deletions
+6 -5
View File
@@ -35,7 +35,7 @@ steps:
path: /var/run/docker.sock
commands:
- docker rm -f {{ .NameSpace }}-{{ .Name }}
- docker run -d --name="{{ .NameSpace }}-{{ .Name }}" --network="nginx-net" reg.icechen.cn/{{ .NameSpace }}/{{ .Name }}:${DRONE_COMMIT:0:8}
- docker run -d --name="{{ .NameSpace }}-{{ .Name }}" --network="nginx-net"{{ range $key, $value := .ServiceEnv }} --env {{ $key }}={{ $value }} {{ end }}reg.icechen.cn/{{ .NameSpace }}/{{ .Name }}:${DRONE_COMMIT:0:8}
volumes:
- name: docker
@@ -44,10 +44,11 @@ volumes:
`
type GoApiHandler struct {
NameSpace string
Name string
Root string
Port string
NameSpace string
Name string
Root string
Port string
ServiceEnv map[string]string
}
func (gah GoApiHandler) ToDestinationConfig() (string, error) {