Skip to content

Commit 9dcf92a

Browse files
authored
Bug/update stack samples metadata (#163)
* Update stack descriptions Signed-off-by: thepetk <[email protected]> * Update sample descriptions Signed-off-by: thepetk <[email protected]> * Apply the same sort in every stack devfile metadata block Signed-off-by: thepetk <[email protected]> * Further edit on sample descriptions Signed-off-by: thepetk <[email protected]> * Further update on stack descriptions Signed-off-by: thepetk <[email protected]> * Revert update of express version Signed-off-by: Theofanis Petkos <[email protected]> Signed-off-by: thepetk <[email protected]> * Add maven version to stack descriptions Signed-off-by: Theofanis Petkos <[email protected]> Signed-off-by: thepetk <[email protected]> * Update Liberty based stack descriptions Signed-off-by: thepetk <[email protected]> * Update description of devfile Signed-off-by: thepetk <[email protected]> * Update dotnet stack descriptions Signed-off-by: thepetk <[email protected]> * Remove version information of starter application from description Signed-off-by: thepetk <[email protected]> --------- Signed-off-by: thepetk <[email protected]> Signed-off-by: Theofanis Petkos <[email protected]>
1 parent 3db590c commit 9dcf92a

File tree

28 files changed

+123
-131
lines changed

28 files changed

+123
-131
lines changed

extraDevfileEntries.yaml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ schemaVersion: 1.0.0
22
samples:
33
- name: nodejs-basic
44
displayName: Basic Node.js
5-
description: A simple Hello World Node.js application
5+
description: Node.js 16 application using Express 4.18.x
66
icon: https://nodejs.org/static/images/logos/nodejs-new-pantone-black.svg
77
tags:
88
- Node.js
@@ -15,7 +15,7 @@ samples:
1515
origin: https://github.com/nodeshift-starters/devfile-sample.git
1616
- name: code-with-quarkus
1717
displayName: Basic Quarkus
18-
description: A simple Hello World Java application using Quarkus
18+
description: Java Quarkus application using Maven 4.0 and OpenJDK 11
1919
icon: https://design.jboss.org/quarkus/logo/final/SVG/quarkus_icon_rgb_default.svg
2020
tags:
2121
- Java
@@ -28,7 +28,7 @@ samples:
2828
origin: https://github.com/devfile-samples/devfile-sample-code-with-quarkus.git
2929
- name: java-springboot-basic
3030
displayName: Basic Spring Boot
31-
description: A simple Hello World Java Spring Boot application using Maven
31+
description: Java Spring Boot application using Maven 4.0 and OpenJDK 11
3232
icon: https://raw.githubusercontent.com/devfile-samples/devfile-stack-icons/main/spring.svg
3333
tags:
3434
- Java
@@ -41,7 +41,7 @@ samples:
4141
origin: https://github.com/devfile-samples/devfile-sample-java-springboot-basic.git
4242
- name: python-basic
4343
displayName: Basic Python
44-
description: A simple Hello World application using Python
44+
description: Python 3.9.x application with Flask
4545
icon: https://raw.githubusercontent.com/devfile-samples/devfile-stack-icons/main/python.svg
4646
tags:
4747
- Python
@@ -55,7 +55,7 @@ samples:
5555
origin: https://github.com/devfile-samples/devfile-sample-python-basic.git
5656
- name: go-basic
5757
displayName: Basic Go
58-
description: A simple Hello World application using Go
58+
description: Go 1.16 application
5959
icon: https://go.dev/blog/go-brand/Go-Logo/SVG/Go-Logo_Blue.svg
6060
tags:
6161
- Go
@@ -67,7 +67,7 @@ samples:
6767
origin: https://github.com/devfile-samples/devfile-sample-go-basic.git
6868
- name: dotnet-basic
6969
displayName: Basic .NET
70-
description: A simple application using .NET 6.0
70+
description: MVC .NET 6.0 application
7171
icon: https://github.com/dotnet/brand/raw/main/logo/dotnet-logo.png
7272
tags:
7373
- .NET

stacks/dotnet50/devfile.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,12 @@ schemaVersion: 2.1.0
22
metadata:
33
name: dotnet50
44
displayName: .NET 5.0
5-
description: Stack with .NET 5.0
5+
description: .NET 5.0 application
66
icon: https://github.com/dotnet/brand/raw/main/logo/dotnet-logo.png
7-
language: .NET
8-
projectType: dotnet
97
tags:
108
- .NET
9+
projectType: dotnet
10+
language: .NET
1111
version: 1.0.3
1212
starterProjects:
1313
- name: dotnet50-example

stacks/dotnet60/devfile.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,12 @@ schemaVersion: 2.1.0
22
metadata:
33
name: dotnet60
44
displayName: .NET 6.0
5-
description: Stack with .NET 6.0
5+
description: .NET 6.0 application
66
icon: https://github.com/dotnet/brand/raw/main/logo/dotnet-logo.png
7-
language: .NET
8-
projectType: dotnet
97
tags:
108
- .NET
9+
projectType: dotnet
10+
language: .NET
1111
version: 1.0.2
1212
starterProjects:
1313
- name: dotnet60-example

stacks/dotnetcore31/devfile.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,12 @@ schemaVersion: 2.1.0
22
metadata:
33
name: dotnetcore31
44
displayName: .NET Core 3.1
5-
description: Stack with .NET Core 3.1
5+
description: .NET Core 3.1 application
66
icon: https://github.com/dotnet/brand/raw/main/logo/dotnet-logo.png
7-
language: .NET
8-
projectType: dotnet
97
tags:
108
- .NET
9+
projectType: dotnet
10+
language: .NET
1111
version: 1.0.3
1212
starterProjects:
1313
- name: dotnetcore-example

stacks/go/1.0.2/devfile.yaml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
schemaVersion: 2.1.0
22
metadata:
3-
description: "Go is an open source programming language that makes it easy to build simple, reliable, and efficient software."
3+
name: go
44
displayName: Go Runtime
5+
description: Go (version 1.18.x) is an open source programming language that makes it easy to build simple, reliable, and efficient software.
56
icon: https://raw.githubusercontent.com/devfile-samples/devfile-stack-icons/main/golang.svg
6-
name: go
7-
projectType: Go
8-
provider: Red Hat
9-
language: Go
107
tags:
118
- Go
9+
projectType: Go
10+
language: Go
11+
provider: Red Hat
1212
version: 1.0.2
1313
starterProjects:
1414
- name: go-starter

stacks/go/2.0.0/devfile.yaml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
schemaVersion: 2.2.0
22
metadata:
3-
description: 'Go is an open source programming language that makes it easy to build simple, reliable, and efficient software.'
3+
name: go
44
displayName: Go Runtime
5+
description: Go (version 1.18.x) is an open source programming language that makes it easy to build simple, reliable, and efficient software.
56
icon: https://raw.githubusercontent.com/devfile-samples/devfile-stack-icons/main/golang.svg
6-
name: go
7-
projectType: Go
8-
provider: Red Hat
9-
language: Go
107
tags:
118
- Go
9+
projectType: Go
10+
language: Go
11+
provider: Red Hat
1212
version: 2.0.0
1313
starterProjects:
1414
- name: go-starter

stacks/java-maven/devfile.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
11
schemaVersion: 2.1.0
22
metadata:
33
name: java-maven
4-
version: 1.2.0
54
displayName: Maven Java
6-
description: Upstream Maven and OpenJDK 11
5+
description: Java application based on Maven 3.6 and OpenJDK 11
6+
icon: https://raw.githubusercontent.com/devfile-samples/devfile-stack-icons/main/java-maven.jpg
77
tags:
88
- Java
99
- Maven
1010
projectType: Maven
1111
language: Java
12-
icon: https://raw.githubusercontent.com/devfile-samples/devfile-stack-icons/main/java-maven.jpg
12+
version: 1.2.0
1313
starterProjects:
1414
- name: springbootproject
1515
git:

stacks/java-openliberty-gradle/devfile.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,8 @@
1818
schemaVersion: 2.1.0
1919
metadata:
2020
name: java-openliberty-gradle
21-
version: 0.4.0
22-
displayName: 'Open Liberty Gradle'
23-
description: Java application Gradle-built stack using the Open Liberty runtime
21+
displayName: Open Liberty Gradle
22+
description: Java application based on Java 11, Gradle using the Open Liberty runtime 22.0.0.1
2423
icon: https://raw.githubusercontent.com/OpenLiberty/logos/7fbb132949b9b2589e18c8d5665c1b107028a21d/logomark/svg/OL_logomark.svg
2524
tags:
2625
- Java
@@ -29,8 +28,9 @@ metadata:
2928
- amd64
3029
- ppc64le
3130
- s390x
32-
language: Java
3331
projectType: Open Liberty
32+
language: Java
33+
version: 0.4.0
3434
alpha.build-dockerfile: https://github.com/OpenLiberty/devfile-stack/releases/download/open-liberty-gradle-0.3.1/Dockerfile
3535
alpha.deployment-manifest: https://github.com/OpenLiberty/devfile-stack/releases/download/open-liberty-gradle-0.3.1/app-deploy.yaml
3636
starterProjects:

stacks/java-openliberty/devfile.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,8 @@
1818
schemaVersion: 2.1.0
1919
metadata:
2020
name: java-openliberty
21-
version: 0.9.0
22-
displayName: 'Open Liberty Maven'
23-
description: Java application Maven-built stack using the Open Liberty runtime
21+
displayName: Open Liberty Maven
22+
description: Java application based on Java 11 and Maven 3.8, using the Open Liberty runtime 22.0.0.1
2423
icon: https://raw.githubusercontent.com/OpenLiberty/logos/7fbb132949b9b2589e18c8d5665c1b107028a21d/logomark/svg/OL_logomark.svg
2524
tags:
2625
- Java
@@ -29,8 +28,9 @@ metadata:
2928
- amd64
3029
- ppc64le
3130
- s390x
32-
language: Java
3331
projectType: Open Liberty
32+
language: Java
33+
version: 0.9.0
3434
alpha.build-dockerfile: https://github.com/OpenLiberty/devfile-stack/releases/download/open-liberty-maven-0.8.1/Dockerfile
3535
alpha.deployment-manifest: https://github.com/OpenLiberty/devfile-stack/releases/download/open-liberty-maven-0.8.1/app-deploy.yaml
3636
starterProjects:

stacks/java-quarkus/devfile.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,16 @@
11
schemaVersion: 2.1.0
22
metadata:
33
name: java-quarkus
4-
version: 1.3.0
5-
website: https://quarkus.io
64
displayName: Quarkus Java
7-
description: Quarkus with Java
5+
description: Java application using Quarkus and OpenJDK 17
86
icon: https://design.jboss.org/quarkus/logo/final/SVG/quarkus_icon_rgb_default.svg
97
tags:
108
- Java
119
- Quarkus
1210
projectType: Quarkus
1311
language: Java
12+
version: 1.3.0
13+
website: https://quarkus.io
1414
starterProjects:
1515
- name: community
1616
zip:

0 commit comments

Comments
 (0)