Skip to content

Commit

Permalink
Merge pull request #20 from jortel/add-target-provider
Browse files Browse the repository at this point in the history
✨ add Target.Provider.
  • Loading branch information
jortel authored Oct 25, 2023
2 parents 7b9d321 + 82cb4b6 commit 8ce94f7
Show file tree
Hide file tree
Showing 2 changed files with 13 additions and 0 deletions.
1 change: 1 addition & 0 deletions pkg/target.go
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@ type Target struct {
UUID string `yaml:",omitempty"`
Name string `yaml:",omitempty"`
Description string `yaml:",omitempty"`
Provider string `yaml:"provider"`
ImagePath string `yaml:",omitempty"`
Choice bool `yaml:",omitempty"`
Labels []TargetLabel `yaml:",omitempty"`
Expand Down
12 changes: 12 additions & 0 deletions resources/targets.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ items:
- uuid: 72e4ac0a-619a-4c6e-acdc-b2ae6540ca56
name: Application server migration to
description: Upgrade to the latest Release of JBoss EAP or migrate your applications to JBoss EAP from other Enterprise Application Server (e.g. Oracle WebLogic Server).
provider: Java
imagepath: images/eap.svg
choice: true
labels:
Expand All @@ -14,20 +15,23 @@ items:
- uuid: 9a14647c-0cdf-45e7-8399-84167500385a
name: Containerization
description: A comprehensive set of cloud and container readiness rules to assess applications for suitability for deployment on Kubernetes.
provider: Java
imagepath: images/cloud.svg
labels:
- name: Containerization
label: konveyor.io/target=cloud-readiness
- uuid: c038c915-a52c-4b45-a29d-d4494622ff72
name: Quarkus
description: Rules to support the migration of Spring Boot applications to Quarkus.
provider: Java
imagepath: images/migration.svg
labels:
- name: Quarkus
label: konveyor.io/target=quarkus
- uuid: 4f366cc9-a528-44f4-b0d0-5aa4a318c0d0
name: OpenJDK
description: Rules to support upgrading the version of OpenJDK. Migrate to OpenJDK 11 or OpenJDK 17.
provider: Java
imagepath: images/mug.svg
choice: true
labels:
Expand All @@ -40,48 +44,55 @@ items:
- uuid: 8c4daa66-cdbc-4cd6-894c-f117f25ea6c6
name: OracleJDK to OpenJDK
description: Rules to support migration to OpenJDK from OracleJDK.
provider: Java
imagepath: images/mug.svg
labels:
- name: OpenJDK 7
label: konveyor.io/target=openjdk7
- uuid: d0d79c05-b6ef-43ad-929a-7ddaecbb83df
name: Linux
description: Ensure there are no Microsoft Windows paths hard coded into your applications.
provider: Java
imagepath: images/server.svg
labels:
- name: Linux
label: konveyor.io/target=linux
- uuid: 865c6794-70e5-4133-8a20-6b6b0013ab2d
name: Jakarta EE 9
description: A collection of rules to support migrating applications from Java EE 8 to Jakarta EE 9. The rules cover project dependencies, package renaming, updated XML Schema namespaces, the renaming of application configuration properties, and bootstrapping files.
provider: Java
imagepath: images/migration.svg
labels:
- name: Jakarta
label: konveyor.io/target=jakarta-ee
- uuid: 7c1d9643-aef4-4c18-92a1-567c434707cc
name: Spring Boot on Red Hat Runtimes
description: A set of rules for assessing the compatibility of applications against the versions of Spring Boot libraries supported by Red Hat Runtimes.
provider: Java
imagepath: images/migration.svg
labels:
- name: Spring Boot
label: konveyor.io/target=rhr
- uuid: b035a041-3ee5-417a-86f2-37e0b43ab5c5
name: JBoss Web Server 6
description: A collection of rules to support migrating from JWS 5 to JWS 6.
provider: Java
imagepath: images/eap.svg
labels:
- name: JWS 6
label: konveyor.io/target=jws6
- uuid: 21941d31-3e8a-46cc-9d3e-b678d4cdeff7
name: Open Liberty
description: A comprehensive set of rules for migrating traditional WebSphere applications to Open Liberty.
provider: Java
imagepath: images/migration.svg
labels:
- name: Open Liberty
label: konveyor.io/target=openliberty
- uuid: 809b0710-8bb2-4345-94c0-f8bb274ffc72
name: Camel
description: A comprehensive set of rules for migration from Apache Camel 2 to 3 and Camel 3 to 4.
provider: Java
imagepath: images/multiply.svg
choice: true
labels:
Expand All @@ -92,6 +103,7 @@ items:
- uuid: e66a777a-ad09-4db8-b7e9-7217a03b4b92
name: Azure
description: Upgrade your Java application so it can be deployed on Azure App Service.
provider: Java
imagepath: images/virt.svg
choice: true
labels:
Expand Down

0 comments on commit 8ce94f7

Please sign in to comment.