message: fix: populate the values.yaml for fastly ingress support
diff: @@ -872,7 +872,7 @@ do
  # Create the fastly values required
  FASTLY_ARGS=()
  # if the feature is enabled, then do what is required to generated the labels/annotations etc
  - if [ ! -z $LAGOON_FASTLY_AUTOGENERATED ] && [ $LAGOON_FASTLY_AUTOGENERATED = 'enabled' ]; then
  + if [ ! -z $LAGOON_FASTLY_AUTOGENERATED ] && [ "$LAGOON_FASTLY_AUTOGENERATED" == "enabled" ]; then
  # work out if there are any lagoon api variable overrides for the annotations that are being added
  . /kubectl-build-deploy/scripts/exec-fastly-annotations.sh
  # if we get any other populated service id overrides in any of the steps in exec-fastly-annotations.sh
  @@ -886,9 +886,11 @@ do
  fi
  fi
  if [ ! -z "$ROUTE_FASTLY_SERVICE_ID" ]; then
  + yq write -i -- /kubectl-build-deploy/values.yaml 'fastly.serviceId' $ROUTE_FASTLY_SERVICE_ID
  FASTLY_ARGS+=(--set fastly.serviceId=${ROUTE_FASTLY_SERVICE_ID})
  if [ ! -z "$ROUTE_FASTLY_SERVICE_API_SECRET" ]; then
  if contains $FASTLY_API_SECRETS "${FASTLY_API_SECRET_PREFIX}${ROUTE_FASTLY_SERVICE_API_SECRET}"; then
  + yq write -i -- /kubectl-build-deploy/values.yaml 'fastly.apiSecretName' ${FASTLY_API_SECRET_PREFIX}${ROUTE_FASTLY_SERVICE_API_SECRET}
  FASTLY_ARGS+=(--set fastly.apiSecretName=${FASTLY_API_SECRET_PREFIX}${ROUTE_FASTLY_SERVICE_API_SECRET})
  else
  echo "$ROUTE_FASTLY_SERVICE_API_SECRET requested, but not found in .lagoon.yml file"; exit 1;
  @@ -898,6 +900,7 @@ do
  fi
  fi
  # finally template the autogenerated route
  + yq write -i -- /kubectl-build-deploy/values.yaml 'fastly.watch' ${ROUTE_FASTLY_SERVICE_WATCH}
  helm template ${SERVICE_NAME} /kubectl-build-deploy/helmcharts/${SERVICE_TYPE} \
  -s $HELM_INGRESS_TEMPLATE \
  "${FASTLY_ARGS[@]}" --set fastly.watch="${ROUTE_FASTLY_SERVICE_WATCH}" \
  