Skip to content
Projects
Groups
Snippets
Help
Loading...
Sign in
Toggle navigation
H
helm3
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Commits
Issue Boards
Open sidebar
go
helm3
Commits
66974afd
Commit
66974afd
authored
Aug 16, 2019
by
Xiang Dai
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
remove duplicate check
Signed-off-by:
Xiang Dai
<
764524258@qq.com
>
parent
f4a55985
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
11 additions
and
13 deletions
+11
-13
manager.go
pkg/downloader/manager.go
+11
-13
No files found.
pkg/downloader/manager.go
View file @
66974afd
...
...
@@ -407,24 +407,22 @@ func (m *Manager) getRepoNames(deps []*chartutil.Dependency) (map[string]string,
}
}
if
len
(
missing
)
>
0
{
if
len
(
missing
)
>
0
{
errorMessage
:=
fmt
.
Sprintf
(
"no repository definition for %s. Please add them via 'helm repo add'"
,
strings
.
Join
(
missing
,
", "
))
// It is common for people to try to enter "stable" as a repository instead of the actual URL.
// For this case, let's give them a suggestion.
containsNonURL
:=
false
for
_
,
repo
:=
range
missing
{
if
!
strings
.
Contains
(
repo
,
"//"
)
&&
!
strings
.
HasPrefix
(
repo
,
"@"
)
&&
!
strings
.
HasPrefix
(
repo
,
"alias:"
)
{
containsNonURL
=
true
}
errorMessage
:=
fmt
.
Sprintf
(
"no repository definition for %s. Please add them via 'helm repo add'"
,
strings
.
Join
(
missing
,
", "
))
// It is common for people to try to enter "stable" as a repository instead of the actual URL.
// For this case, let's give them a suggestion.
containsNonURL
:=
false
for
_
,
repo
:=
range
missing
{
if
!
strings
.
Contains
(
repo
,
"//"
)
&&
!
strings
.
HasPrefix
(
repo
,
"@"
)
&&
!
strings
.
HasPrefix
(
repo
,
"alias:"
)
{
containsNonURL
=
true
}
if
containsNonURL
{
errorMessage
+=
`
}
if
containsNonURL
{
errorMessage
+=
`
Note that repositories must be URLs or aliases. For example, to refer to the stable
repository, use "https://kubernetes-charts.storage.googleapis.com/" or "@stable" instead of
"stable". Don't forget to add the repo, too ('helm repo add').`
}
return
nil
,
errors
.
New
(
errorMessage
)
}
return
nil
,
errors
.
New
(
errorMessage
)
}
return
reposMap
,
nil
}
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment