Skip to content

Commit b39471b

Browse files
authored
Update the devfile spec to 2.2.1 alpha (#980)
Signed-off-by: Paul Schultz <[email protected]>
1 parent 0d16344 commit b39471b

33 files changed

+296
-139
lines changed

Diff for: .editorconfig

+9
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
root = true
2+
3+
[*]
4+
indent_style = space
5+
indent_size = 2
6+
end_of_line = lf
7+
charset = utf-8
8+
trim_trailing_whitespace = true
9+
insert_final_newline = true

Diff for: .gitattributes

+95-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,97 @@
11
**/zz_generated.*.go linguist-generated=true
22
vendor/** linguist-vendored
3-
generator/vendor/** linguist-vendored
3+
generator/vendor/** linguist-vendored
4+
5+
# source code
6+
*.php eol=lf
7+
*.css eol=lf
8+
*.sass eol=lf
9+
*.scss eol=lf
10+
*.less eol=lf
11+
*.styl eol=lf
12+
*.js eol=lf
13+
*.ts eol=lf
14+
*.jsx eol=lf
15+
*.tsx eol=lf
16+
*.coffee eol=lf
17+
*.htm eol=lf
18+
*.html eol=lf
19+
*.xml eol=lf
20+
*.svg eol=lf
21+
*.txt eol=lf
22+
*.ini eol=lf
23+
*.inc eol=lf
24+
*.pl eol=lf
25+
*.rb eol=lf
26+
*.py eol=lf
27+
*.scm eol=lf
28+
*.sql eol=lf
29+
*.sh eol=lf
30+
*.bat eol=lf
31+
*.go eol=lf
32+
33+
# templates
34+
*.ejs eol=lf
35+
*.hbt eol=lf
36+
*.jade eol=lf
37+
*.haml eol=lf
38+
*.hbs eol=lf
39+
*.dot eol=lf
40+
*.tmpl eol=lf
41+
*.phtml eol=lf
42+
43+
# server config
44+
.htaccess eol=lf
45+
46+
# git config
47+
.gitattributes eol=lf
48+
.gitignore eol=lf
49+
.gitconfig eol=lf
50+
51+
# code analysis config
52+
.jshintrc eol=lf
53+
.jscsrc eol=lf
54+
.jshintignore eol=lf
55+
.csslintrc eol=lf
56+
57+
# misc config
58+
*.yaml eol=lf
59+
*.yml eol=lf
60+
.editorconfig eol=lf
61+
62+
# build config
63+
*.npmignore eol=lf
64+
*.bowerrc eol=lf
65+
66+
# Heroku
67+
Procfile eol=lf
68+
.slugignore eol=lf
69+
70+
# Documentation
71+
LICENSE eol=lf
72+
AUTHORS eol=lf
73+
74+
#
75+
## These files are binary and should be left untouched
76+
#
77+
78+
# (binary is a macro for -eol=lf -diff)
79+
*.png binary
80+
*.jpg binary
81+
*.jpeg binary
82+
*.gif binary
83+
*.ico binary
84+
*.mov binary
85+
*.mp4 binary
86+
*.mp3 binary
87+
*.flv binary
88+
*.fla binary
89+
*.swf binary
90+
*.gz binary
91+
*.zip binary
92+
*.7z binary
93+
*.ttf binary
94+
*.eot binary
95+
*.woff binary
96+
*.pyc binary
97+
*.pdf binary

Diff for: .github/ISSUE_TEMPLATE/bug_report.md

+46-12
Original file line numberDiff line numberDiff line change
@@ -7,13 +7,15 @@ assignees: ''
77

88
---
99

10+
## Which area this feature is related to?
11+
1012
/kind bug
1113

1214
<!--
1315
1416
Welcome! - We kindly ask you to:
1517
16-
1. Fill out the issue template below
18+
1. Fill out the issue template below
1719
2. Use the Devfile Community Slack Channel: https://kubernetes.slack.com/archives/C02SX9E5B55 if you have a question rather than a bug or feature request.
1820
If you haven’t joined the Kubernetes workspace before, follow https://slack.k8s.io/.
1921
@@ -22,6 +24,7 @@ Thanks for understanding and for contributing to the project!
2224
-->
2325

2426
### Which area this bug is related to?
27+
2528
<!--
2629
Uncomment appropriate `/area` lines, and delete the rest.
2730
For example, `> /area api` would simply become: `/area api`
@@ -34,60 +37,91 @@ Thanks for understanding and for contributing to the project!
3437
> /area devworkspace
3538
> /area integration-tests
3639
> /area test-automation
37-
40+
> /area releng
41+
> /area landing-page
3842
3943
## What versions of software are you using?
4044

41-
**Operating System:**
45+
### Go project
46+
47+
**Operating System and version:**
4248

4349
**Go Pkg Version:**
4450

51+
### Node.js project
52+
53+
<!--
54+
Please paste the text output of the console in the error output section with a screenshot
55+
-->
56+
57+
**Operating System and version:**
58+
59+
**Node.js version:**
60+
61+
**Yarn version:**
62+
63+
**Project.json:**
64+
65+
### Web browser
66+
67+
<!--
68+
Please paste the text output of the console in the error output section with a screenshot
69+
-->
70+
71+
**Operating System and version:**
72+
73+
**Browser name and version:**
4574

4675
## Bug Summary
76+
4777
**Describe the bug:**
48-
<!--
78+
79+
<!--
4980
A clear and concise description of what the bug is.
5081
-->
5182

5283
**To Reproduce:**
84+
5385
<!--
5486
Steps to reproduce the behavior.
5587
-->
5688

57-
5889
## Expected behavior
90+
5991
<!--
6092
A clear and concise description of what you expected to happen.
6193
-->
6294

63-
## Any logs, error output, screenshots etc? Provide the devfile that sees this bug, if applicable.
95+
## Any logs, error output, screenshots etc? Provide the devfile that sees this bug, if applicable
96+
6497
<!--
6598
To get logs:
6699
ci: please copy the github workflow output
67100
api: please copy the terminal output
68101
library: please copy the terminal output
69102
registry: follow instruction under "Collecting Logs" to find log: https://github.com/devfile/registry-support/blob/main/TROUBLESHOOTING.md
70103
devworkspace: copy the logs from the controller (kubectl logs deploy/devworkspace-controller -n $NAMESPACE)
71-
test-automation:
104+
test-automation:
72105
api: follow instruction under "Running tests locally" to find test log: https://github.com/devfile/api/tree/main/test
73106
library: follow instruction under "Running the tests locally" to find test log: https://github.com/devfile/library/tree/main/tests
74107
devworkspace: copy the logs from the controller (kubectl logs deploy/devworkspace-controller -n $NAMESPACE)
75108
integration-tests: please copy the build log under prow ci result for QE ingetration tests
76109
-->
77110

78-
79111
## Additional context
112+
80113
<!--
81114
Add any other context about the problem here.
82115
-->
83-
**Any workaround?**
116+
117+
### Any workaround?
118+
84119
<!--
85120
Describe the workaround if applicable.
86121
-->
87122

88-
**Suggestion on how to fix the bug**
123+
### Suggestion on how to fix the bug
124+
89125
<!--
90126
Provide suggestion on how to fix the bug upon your investigation, if applicable.
91127
-->
92-
93-

Diff for: .github/ISSUE_TEMPLATE/documentation.md

+11-3
Original file line numberDiff line numberDiff line change
@@ -3,27 +3,35 @@ name: "📖 Documentation"
33
about: Suggest an update for devfile documentation
44
title: ''
55
labels: ''
6-
assignees: jc-berger
6+
assignees: ''
77

88
---
99

10-
/area documentation
10+
## Which area this feature is related to?
1111

12+
/area documentation
1213

13-
**Which area this documentation change is related to?**
14+
## Which area is this documentation change is related to?
1415

1516
<!--
1617
Uncomment appropriate `/area` lines, and delete the rest.
1718
For example, `> /area api` would simply become: `/area api`
1819
-->
1920

21+
> /area ci
2022
> /area api
2123
> /area library
2224
> /area registry
2325
> /area devworkspace
26+
> /area integration-tests
27+
> /area test-automation
28+
> /area releng
29+
> /area landing-page
2430
2531
## Issue details
32+
2633
<!--
2734
Provide a clear and concise description of the changes you are suggesting
2835
-->
36+
2937
**What mistake did you find / what is missing in the documentation?**

Diff for: .github/ISSUE_TEMPLATE/feature_request.md

+13-3
Original file line numberDiff line numberDiff line change
@@ -11,46 +11,56 @@ assignees: ''
1111
1212
Welcome! - We kindly ask you to:
1313
14-
1. Fill out the issue template below
14+
1. Fill out the issue template below
1515
2. Use the Devfile Community Slack Channel: https://kubernetes.slack.com/archives/C02SX9E5B55 if you have a question rather than a bug or feature request.
1616
If you haven’t joined the Kubernetes workspace before, follow https://slack.k8s.io/.
1717
1818
Thanks for understanding and for contributing to the project!
1919
2020
-->
2121

22-
**Which area this feature is related to?**
22+
## Which area this feature is related to?
2323

2424
<!--
2525
Uncomment appropriate `/area` lines, and delete the rest.
2626
For example, `> /area api` would simply become: `/area api`
2727
-->
2828

29+
> /area ci
2930
> /area api
3031
> /area library
3132
> /area registry
3233
> /area devworkspace
33-
34+
> /area integration-tests
35+
> /area test-automation
36+
> /area releng
37+
> /area documentation
38+
> /area landing-page
3439
3540
## Which functionality do you think we should add?
41+
3642
<!--
3743
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
3844
-->
45+
3946
**Why is this needed? Is your feature request related to a problem?**
4047

4148
**Detailed description:**
4249

4350
## Describe the solution you'd like
51+
4452
<!--
4553
A clear and concise description of what you want to happen.
4654
-->
4755

4856
## Describe alternatives you've considered
57+
4958
<!--
5059
A clear and concise description of any alternative solutions or features you've considered.
5160
-->
5261

5362
## Additional context
63+
5464
<!--
5565
Add any other context or screenshots about the feature request here.
5666
-->

Diff for: .github/ISSUE_TEMPLATE/registry_update.md

+4-2
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,12 @@ name: ⚠️ Emergency registry update
33
about: Request for an emergency registry update
44
title: ''
55
labels: ''
6-
assignees: johnmcollier, GeekArthur
6+
assignees: johnmcollier
77

88
---
99

10+
## Which area this feature is related to?
11+
1012
/area registry
1113

1214
<!--
@@ -23,4 +25,4 @@ assignees: johnmcollier, GeekArthur
2325

2426
**Why is the refresh needed:**
2527

26-
**Why the refresh cannot wait until the next regularly scheduled refresh:**
28+
**Why the refresh cannot wait until the next regularly scheduled refresh:**

Diff for: .github/ISSUE_TEMPLATE/task.md

+10-7
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ Thanks for understanding and for contributing to the project!
1818
1919
-->
2020

21-
**Which area/kind this issue is related to?**
21+
## Which area/kind this issue is related to?
2222

2323
<!--
2424
Uncomment appropriate `/area` lines, and delete the rest.
@@ -33,17 +33,20 @@ Thanks for understanding and for contributing to the project!
3333
> /area integration-tests
3434
> /area test-automation
3535
> /area releng
36-
36+
> /area landing-page
3737
3838
## Issue Description
39+
3940
<!--
4041
A clear and concise description of what the task is.
4142
-->
4243

43-
> Please uncomment and provide the target Odo version if this task is for QE integration test.
44-
> Leave if blank if it's a future QE issue.
45-
> Delete this comment if it's not related QE integration test.
46-
47-
> Target Odo version:
44+
## Target Odo version
4845

46+
<!--
47+
Please uncomment and provide the target Odo version if this task is for QE integration test.
48+
Leave if blank if it's a future QE issue.
49+
Delete this comment if it's not related QE integration test.
50+
-->
4951

52+
> Target Odo version:

0 commit comments

Comments
 (0)