Skip to content

Commit

Permalink
build(ci): generate fabric8 models 0.1.0-0.2.6p-0.1.6p-0.1.7p-alpha.3…
Browse files Browse the repository at this point in the history
… for robot.roboscale.io v0.2.6-alpha.2, fleet.roboscale.io v0.1.6-alpha.14 and connection-hub.roboscale.io v0.1.7-alpha.10
  • Loading branch information
tunahanertekin authored and github-actions[bot] committed Aug 30, 2023
1 parent eb28bc9 commit dffabdd
Show file tree
Hide file tree
Showing 6 changed files with 61 additions and 6 deletions.
9 changes: 8 additions & 1 deletion crds/base/robot.roboscale.io_buildmanagers.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,14 @@ spec:
singular: buildmanager
scope: Namespaced
versions:
- name: v1alpha1
- additionalPrinterColumns:
- jsonPath: .spec.steps[].name
name: Steps
type: string
- jsonPath: .status.phase
name: Phase
type: string
name: v1alpha1
schema:
openAPIV3Schema:
description: BuildManager is the Schema for the buildmanagers API
Expand Down
9 changes: 8 additions & 1 deletion crds/base/robot.roboscale.io_launchmanagers.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,14 @@ spec:
singular: launchmanager
scope: Namespaced
versions:
- name: v1alpha1
- additionalPrinterColumns:
- jsonPath: .spec.launches[].name
name: Launches
type: string
- jsonPath: .status.phase
name: Phase
type: string
name: v1alpha1
schema:
openAPIV3Schema:
description: LaunchManager is the Schema for the launchmanagers API
Expand Down
17 changes: 16 additions & 1 deletion crds/base/robot.roboscale.io_robots.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -16,9 +16,21 @@ spec:
scope: Namespaced
versions:
- additionalPrinterColumns:
- jsonPath: .spec.distributions
- jsonPath: .spec.robot.distributions
name: Distributions
type: string
- jsonPath: .spec.environment.application.name
name: Application
type: string
- jsonPath: .spec.environment.application.version
name: Version
type: string
- jsonPath: .spec.environment.devspace.ubuntuDistro
name: Ubuntu
type: string
- jsonPath: .spec.environment.devspace.version
name: DevSpace
type: string
- jsonPath: .status.phase
name: Phase
type: string
Expand Down Expand Up @@ -346,6 +358,9 @@ spec:
description: Configurational parameters of RobotVDI. Applied if
`.spec.vdiEnabled` is set to `true`.
properties:
disableNvenc:
description: If true, VDI uses plain h264 instead of nvh264enc.
type: boolean
ingress:
description: '[*alpha*] RobotIDE will create an Ingress resource
if `true`.'
Expand Down
12 changes: 11 additions & 1 deletion crds/base/robot.roboscale.io_workspacemanagers.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,17 @@ spec:
singular: workspacemanager
scope: Namespaced
versions:
- name: v1alpha1
- additionalPrinterColumns:
- jsonPath: .spec.workspacesPath
name: Path
type: string
- jsonPath: .spec.workspaces[].name
name: Workspaces
type: string
- jsonPath: .status.phase
name: Phase
type: string
name: v1alpha1
schema:
openAPIV3Schema:
description: WorkspaceManager configures the ROS 2 workspaces and repositories
Expand Down
2 changes: 1 addition & 1 deletion pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
<modelVersion>4.0.0</modelVersion>
<groupId>io.roboscale.robot</groupId>
<artifactId>robot-fabric8-client</artifactId>
<version>0.1.0-0.2.6p-0.1.0p-0.1.6p-0.1.7p-alpha.2</version>
<version>0.1.0-0.2.6p-0.1.6p-0.1.7p-alpha.3</version>
<name>robot-fabric8-client</name>
<url>https://robolaunch.io</url>
<properties>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,11 +1,27 @@
package io.roboscale.robot.v1alpha1.robotspec.robotdevsuitetemplate;

@com.fasterxml.jackson.annotation.JsonInclude(com.fasterxml.jackson.annotation.JsonInclude.Include.NON_NULL)
@com.fasterxml.jackson.annotation.JsonPropertyOrder({"ingress","nat1to1","privileged","resolution","resources","serviceType","webrtcPortRange"})
@com.fasterxml.jackson.annotation.JsonPropertyOrder({"disableNvenc","ingress","nat1to1","privileged","resolution","resources","serviceType","webrtcPortRange"})
@com.fasterxml.jackson.databind.annotation.JsonDeserialize(using = com.fasterxml.jackson.databind.JsonDeserializer.None.class)
@javax.annotation.processing.Generated("io.fabric8.java.generator.CRGeneratorRunner")
public class RobotVDITemplate implements io.fabric8.kubernetes.api.model.KubernetesResource {

/**
* If true, VDI uses plain h264 instead of nvh264enc.
*/
@com.fasterxml.jackson.annotation.JsonProperty("disableNvenc")
@com.fasterxml.jackson.annotation.JsonPropertyDescription("If true, VDI uses plain h264 instead of nvh264enc.")
@com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SKIP)
private Boolean disableNvenc;

public Boolean getDisableNvenc() {
return disableNvenc;
}

public void setDisableNvenc(Boolean disableNvenc) {
this.disableNvenc = disableNvenc;
}

/**
* [*alpha*] RobotIDE will create an Ingress resource if `true`.
*/
Expand Down

0 comments on commit dffabdd

Please sign in to comment.