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
54552182
Commit
54552182
authored
Apr 12, 2016
by
Matt Butcher
Browse files
Options
Browse Files
Download
Plain Diff
Merge pull request #7 from technosophos/feat/chartfile-proto
feat(proto): stub out a Chartfile message
parents
c5b82110
b7b48ff7
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
34 additions
and
5 deletions
+34
-5
.gitignore
.gitignore
+1
-0
aaa.proto
_proto/aaa.proto
+0
-5
chartfile.proto
_proto/chartfile.proto
+33
-0
No files found.
.gitignore
View file @
54552182
vendor/
_proto/*.pb.go
_proto/aaa.proto
View file @
54552182
syntax
=
"proto3"
;
package
hapi
;
message
Chartfile
{
string
name
=
1
;
string
version
=
2
;
}
message
Chart
{
// Option 1: Chart is raw []byte data
// Option 2: List of files as []byte data, with special treatment for Chart.yaml
...
...
_proto/chartfile.proto
View file @
54552182
syntax
=
"proto3"
;
package
hapi
;
// Maintainer is a chart maintainer
message
Maintainer
{
// Name is a user name or organization name
string
name
=
1
;
// Email is an optional email address to contact the named maintainer
string
email
=
2
;
}
// Chartfile represents the structure of a Chart.yaml file.
//
// Spec: https://github.com/kubernetes/helm/blob/master/docs/design/chart_format.md#the-chart-file
//
// Fields:
// - name: The name of the chart
// - verison: The SemVer 2 conformant version of the chart
// - description: A once-sentence description of the chart
// - keywords: A list of string keywords
message
Chartfile
{
// Name is the name of the chart
string
name
=
1
;
// Version is the SemVer 2 version of the chart
string
version
=
2
;
// Description is a sentence describing the chart
string
description
=
3
;
// Keywords is a list of keywords describing the chart
repeated
string
keywords
=
4
;
// Maintainers is the set of maintainers of this chart
repeated
Maintainer
maintainers
=
5
;
// Source is the URL to the source code of this chart
string
source
=
6
;
// Home is the URL to the chart's home page
string
home
=
7
;
}
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