From 710fd480f60599e83768ca99f2b6e6d00b3cd77d Mon Sep 17 00:00:00 2001 From: CI Date: Mon, 6 May 2024 12:27:45 +0000 Subject: [PATCH] CircleCI commit for version '2.18.16-branch.testing3.101625-c8afcef' --- charts/speckle-server-branch-testing3/Chart.yaml | 4 ++-- .../templates/frontend_2/deployment.yml | 2 ++ .../templates/server/deployment.yml | 3 +++ .../speckle-server-branch-testing3/values.schema.json | 10 ++++++++++ charts/speckle-server-branch-testing3/values.yaml | 9 ++++++++- 5 files changed, 25 insertions(+), 3 deletions(-) diff --git a/charts/speckle-server-branch-testing3/Chart.yaml b/charts/speckle-server-branch-testing3/Chart.yaml index a8d4758f..522fa217 100644 --- a/charts/speckle-server-branch-testing3/Chart.yaml +++ b/charts/speckle-server-branch-testing3/Chart.yaml @@ -5,7 +5,7 @@ apiVersion: v2 # It is recommended to use it with quotes. # Set by the build process to the correct value -appVersion: '2.18.15-branch.testing3.98885-6c40abd' +appVersion: '2.18.16-branch.testing3.101625-c8afcef' description: Speckle Server home: 'https://speckle.systems/' icon: 'https://speckle.xyz/logo.svg' @@ -21,4 +21,4 @@ type: application # Versions are expected to follow Semantic Versioning (https://semver.org/) # Set by the build process to the correct value -version: 2.18.15-branch.testing3.98885-6c40abd +version: 2.18.16-branch.testing3.101625-c8afcef diff --git a/charts/speckle-server-branch-testing3/templates/frontend_2/deployment.yml b/charts/speckle-server-branch-testing3/templates/frontend_2/deployment.yml index 0ad3b98f..e961dc7b 100644 --- a/charts/speckle-server-branch-testing3/templates/frontend_2/deployment.yml +++ b/charts/speckle-server-branch-testing3/templates/frontend_2/deployment.yml @@ -125,6 +125,8 @@ spec: - name: NUXT_PUBLIC_DATADOG_ENV value: {{ .Values.analytics.datadog_env | quote }} {{- end }} + - name: FF_AUTOMATE_MODULE_ENABLED + value: {{ .Values.featureFlags.automateModuleEnabled | quote }} {{- if .Values.analytics.survicate_workspace_key }} - name: NUXT_PUBLIC_SURVICATE_WORKSPACE_KEY value: {{ .Values.analytics.survicate_workspace_key | quote }} diff --git a/charts/speckle-server-branch-testing3/templates/server/deployment.yml b/charts/speckle-server-branch-testing3/templates/server/deployment.yml index 3d1e02a3..80d10b57 100644 --- a/charts/speckle-server-branch-testing3/templates/server/deployment.yml +++ b/charts/speckle-server-branch-testing3/templates/server/deployment.yml @@ -111,6 +111,9 @@ spec: - name: ENABLE_FE2_MESSAGING value: {{ .Values.server.enableFe2Messaging | quote }} + - name: FF_AUTOMATE_MODULE_ENABLED + value: {{ .Values.featureFlags.automateModuleEnabled | quote }} + - name: ONBOARDING_STREAM_URL value: {{ .Values.server.onboarding.stream_url }} - name: ONBOARDING_STREAM_CACHE_BUST_NUMBER diff --git a/charts/speckle-server-branch-testing3/values.schema.json b/charts/speckle-server-branch-testing3/values.schema.json index bd1672c9..db1dfef4 100644 --- a/charts/speckle-server-branch-testing3/values.schema.json +++ b/charts/speckle-server-branch-testing3/values.schema.json @@ -32,6 +32,16 @@ "description": "The name of the ClusterIssuer kubernetes resource that provides the SSL Certificate", "default": "letsencrypt-staging" }, + "featureFlags": { + "type": "object", + "properties": { + "automateModuleEnabled": { + "type": "boolean", + "description": "High level flag fully toggles the integrated automate module", + "default": false + } + } + }, "analytics": { "type": "object", "properties": { diff --git a/charts/speckle-server-branch-testing3/values.yaml b/charts/speckle-server-branch-testing3/values.yaml index 8904eb84..05319533 100644 --- a/charts/speckle-server-branch-testing3/values.yaml +++ b/charts/speckle-server-branch-testing3/values.yaml @@ -24,6 +24,13 @@ tlsRejectUnauthorized: '1' ## @param cert_manager_issuer The name of the ClusterIssuer kubernetes resource that provides the SSL Certificate ## cert_manager_issuer: letsencrypt-staging +## @section Feature flags +## @descriptionStart +## This object is a central location to define feature flags for the whole chart. +## @descriptionEnd +featureFlags: + ## @param featureFlags.automateModuleEnabled High level flag fully toggles the integrated automate module + automateModuleEnabled: false analytics: ## @param analytics.enabled Enable or disable analytics enabled: true @@ -56,7 +63,7 @@ ingress: ## ## @param docker_image_tag Speckle is published as a Docker Image. The version of the image which will be deployed is specified by this tag. ## -docker_image_tag: '2.18.15-branch.testing3.98885-6c40abd' +docker_image_tag: '2.18.16-branch.testing3.101625-c8afcef' ## @param imagePullPolicy Determines the conditions when the Docker Images for Speckle should be pulled from the Image registry. ## ref: https://kubernetes.io/docs/concepts/containers/images/#image-pull-policy ##