Set a default value for SEM_VER build-time variable in Dockerfile (#435)

Also fix a runtime error that happens when the API server's version is not a valid SemVer.
This commit is contained in:
M. Mert Yıldıran
2021-11-07 12:36:02 +03:00
committed by GitHub
parent a6ebc460b0
commit 4009386d82
4 changed files with 10 additions and 4 deletions

View File

@@ -5,12 +5,13 @@ import (
"encoding/json"
"errors"
"fmt"
"github.com/up9inc/mizu/shared/kubernetes"
"io/ioutil"
"net/http"
"net/url"
"time"
"github.com/up9inc/mizu/shared/kubernetes"
"github.com/up9inc/mizu/cli/config"
"github.com/up9inc/mizu/shared"
"github.com/up9inc/mizu/shared/logger"
@@ -28,7 +29,7 @@ const DefaultTimeout = 5 * time.Second
func NewProvider(url string, retries int, timeout time.Duration) *Provider {
return &Provider{
url: url,
url: url,
retries: config.GetIntEnvConfig(config.ApiServerRetries, retries),
client: &http.Client{
Timeout: timeout,