-
Notifications
You must be signed in to change notification settings - Fork 1.8k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Prior to this, we only had examples for propagated parameters. This PR adds e2e tests for testing this feature instead of simply relying on the examples.
- Loading branch information
1 parent
5d34b0c
commit d5fc40d
Showing
2 changed files
with
464 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,83 @@ | ||
# Copyright 2019 The Tekton Authors | ||
# | ||
# Licensed under the Apache License, Version 2.0 (the "License"); | ||
# you may not use this file except in compliance with the License. | ||
# You may obtain a copy of the License at | ||
# | ||
# https://www.apache.org/licenses/LICENSE-2.0 | ||
# | ||
# Unless required by applicable law or agreed to in writing, software | ||
# distributed under the License is distributed on an "AS IS" BASIS, | ||
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | ||
# See the License for the specific language governing permissions and | ||
# limitations under the License. | ||
|
||
apiVersion: v1 | ||
kind: ConfigMap | ||
metadata: | ||
name: feature-flags | ||
namespace: tekton-pipelines | ||
labels: | ||
app.kubernetes.io/instance: default | ||
app.kubernetes.io/part-of: tekton-pipelines | ||
data: | ||
# Setting this flag to "true" will prevent Tekton to create an | ||
# Affinity Assistant for every TaskRun sharing a PVC workspace | ||
# | ||
# The default behaviour is for Tekton to create Affinity Assistants | ||
# | ||
# See more in the workspace documentation about Affinity Assistant | ||
# https://github.com/tektoncd/pipeline/blob/main/docs/workspaces.md#affinity-assistant-and-specifying-workspace-order-in-a-pipeline | ||
# or https://github.com/tektoncd/pipeline/pull/2630 for more info. | ||
disable-affinity-assistant: "false" | ||
# Setting this flag to "true" will prevent Tekton scanning attached | ||
# service accounts and injecting any credentials it finds into your | ||
# Steps. | ||
# | ||
# The default behaviour currently is for Tekton to search service | ||
# accounts for secrets matching a specified format and automatically | ||
# mount those into your Steps. | ||
# | ||
# Note: setting this to "true" will prevent PipelineResources from | ||
# working. | ||
# | ||
# See https://github.com/tektoncd/pipeline/issues/2791 for more | ||
# info. | ||
disable-creds-init: "false" | ||
# Setting this flag to "false" will stop Tekton from waiting for a | ||
# TaskRun's sidecar containers to be running before starting the first | ||
# step. This will allow Tasks to be run in environments that don't | ||
# support the DownwardAPI volume type, but may lead to unintended | ||
# behaviour if sidecars are used. | ||
# | ||
# See https://github.com/tektoncd/pipeline/issues/4937 for more info. | ||
await-sidecar-readiness: "true" | ||
# This option should be set to false when Pipelines is running in a | ||
# cluster that does not use injected sidecars such as Istio. Setting | ||
# it to false should decrease the time it takes for a TaskRun to start | ||
# running. For clusters that use injected sidecars, setting this | ||
# option to false can lead to unexpected behavior. | ||
# | ||
# See https://github.com/tektoncd/pipeline/issues/2080 for more info. | ||
running-in-environment-with-injected-sidecars: "true" | ||
# Setting this flag to "true" will require that any Git SSH Secret | ||
# offered to Tekton must have known_hosts included. | ||
# | ||
# See https://github.com/tektoncd/pipeline/issues/2981 for more | ||
# info. | ||
require-git-ssh-secret-known-hosts: "false" | ||
# Setting this flag to "true" enables the use of Tekton OCI bundle. | ||
# This is an experimental feature and thus should still be considered | ||
# an alpha feature. | ||
enable-tekton-oci-bundles: "false" | ||
# Setting this flag to "true" enables the use of custom tasks from | ||
# within pipelines. | ||
# This is an experimental feature and thus should still be considered | ||
# an alpha feature. | ||
enable-custom-tasks: "false" | ||
# Setting this flag will determine which gated features are enabled. | ||
# Acceptable values are "stable", "beta", or "alpha". | ||
enable-api-fields: "alpha" | ||
# Setting this flag to "true" enables CloudEvents for Runs, as long as a | ||
# CloudEvents sink is configured in the config-defaults config map | ||
send-cloudevents-for-runs: "false" |
Oops, something went wrong.