Skip to content

Commit

Permalink
docs: remove unsupported feature flag scope-when-expressions-to-task
Browse files Browse the repository at this point in the history
This feature flag has been completely removed in v0.35.

Ref: tektoncd/pipeline#4715
  • Loading branch information
l-qing committed Jun 26, 2024
1 parent e51b2d2 commit 8d2eb20
Show file tree
Hide file tree
Showing 3 changed files with 1 addition and 7 deletions.
1 change: 0 additions & 1 deletion docs/TektonConfig.md
Original file line number Diff line number Diff line change
Expand Up @@ -73,7 +73,6 @@ The TektonConfig CR provides the following features
require-git-ssh-secret-known-hosts: false
results-from: termination-message
running-in-environment-with-injected-sidecars: true
scope-when-expressions-to-task: false
send-cloudevents-for-runs: false
set-security-context: false
trusted-resources-verification-no-match-policy: ignore
Expand Down
5 changes: 0 additions & 5 deletions docs/TektonPipeline.md
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,6 @@ spec:
require-git-ssh-secret-known-hosts: false
results-from: termination-message
running-in-environment-with-injected-sidecars: true
scope-when-expressions-to-task: false
send-cloudevents-for-runs: false
set-security-context: false
trusted-resources-verification-no-match-policy: ignore
Expand Down Expand Up @@ -172,10 +171,6 @@ and thus should still be considered an alpha feature.

Setting this flag to "true" will enable using CEL in when expressions.

- `scope-when-expressions-to-task` (Default: `false`)

Setting this flag to "true" scopes when expressions to guard a Task only instead of a Task and its dependent Tasks.

- `trusted-resources-verification-no-match-policy` (Default: `ignore`)

Trusted Resources is a feature which can be used to sign Tekton Resources and verify them. Details of design can be found at [TEP–0091](https:/tektoncd/community/blob/main/teps/0091-trusted-resources.md). This feature is under alpha version and support v1beta1 version of Task and Pipeline. To know more about this visit [pipelines documentation](https://tekton.dev/docs/pipelines/trusted-resources/)
Expand Down
2 changes: 1 addition & 1 deletion pkg/apis/operator/v1alpha1/tektonpipeline_types.go
Original file line number Diff line number Diff line change
Expand Up @@ -106,7 +106,7 @@ type PipelineProperties struct {
VerificationNoMatchPolicy string `json:"trusted-resources-verification-no-match-policy,omitempty"`
EnableProvenanceInStatus *bool `json:"enable-provenance-in-status,omitempty"`

// ScopeWhenExpressionsToTask Deprecated: remove in next release
// ScopeWhenExpressionsToTask is deprecated and never used.
ScopeWhenExpressionsToTask *bool `json:"scope-when-expressions-to-task,omitempty"`

EnforceNonfalsifiability string `json:"enforce-nonfalsifiability,omitempty"`
Expand Down

0 comments on commit 8d2eb20

Please sign in to comment.