8000 Tags · Markieta/pipeline · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Tags: Markieta/pipeline

Tags

v0.21.0

Toggle v0.21.0's commit message
Use crane cp to move images, instead of gcloud

v0.20.1

Toggle v0.20.1's commit message
validate execution status variable

Adding param validation while accessing execution status along with
any other param or extra string. Also, avoiding task results validation as
it follows very similar pattern with $(tasks.taskname.results.status) where
"status" is a result of some task.

(cherry picked from commit 2ec2b86)

v0.20.0

Toggle v0.20.0's commit message
Fix the publish task

The creds init image has been removed from the release tasks and
pipeline, removing the last reference to it from the publish task

Signed-off-by: Andrea Frittoli <andrea.frittoli@uk.ibm.com>

v0.19.0

Toggle v0.19.0's commit message
Do not allow use of deprecated Conditions with custom tasks

v0.18.1

Toggle v0.18.1's commit message
Change the webhook name to pipeline-webhook

The "webhook" name is too generic and it creates conflicts on leases
when other services (like triggers) that use leader election run in
same namespace but with different configuration.

Fixes tektoncd#3529

Co-authored-by: Matt Moore <mattmoor@vmware.com>

Signed-off-by: Andrea Frittoli <andrea.frittoli@uk.ibm.com>
(cherry picked from commit 747f4ba)

v0.18.0

Toggle v0.18.0's commit message
Refactor the way timeouts are handled

`{Task,Pipeline}Run` now handle timeouts via `EnqueueAfter` on the workqueue.

`pkg/timeout` is now removed.

We now have consistent `GetTimeout(ctx)` methods on types.

v0.17.3

Toggle v0.17.3's commit message
Avoid dangling symlinks in git-init

When the following conditions are met:

1. the feature flag disable-home-env-overwrite is "true"
2. the container user is root
3. no git / ssh secret is attached to a taskrun service account
4. user is running new-ish version of catalog git-clone task with git-init v0.15.2+

git-init will error out in the git-clone task because we create a circular symlink
from /root/.ssh to itself and then try to look up /root/.ssh/known_hosts.

This commit adds a check to avoid this from happening:

If the user's $HOME/.ssh directory doesn't exist or if they aren't able to access it
for any reason, then we don't try to create a symlink to it at all since we can trust that
the user is incapable of utilizing the credential.

This commit also expands an existing check to see if the $HOME/.ssh directory is
the same as the user's home directory + '.ssh'. This was originally only checked if
the user was nonroot, but now this is also checked if the user is root too.

(cherry picked from commit 1160686)
Signed-off-by: Vincent Demeester <vdemeest@redhat.com>

v0.17.2

Toggle v0.17.2's commit message
tekton: port koparse fix to release-0.17.x

Without porting those fixes to the release branch, we cannot do a
release 😅

Signed-off-by: Vincent Demeester <vdemeest@redhat.com>

v0.17.1

Toggle v0.17.1's commit message
Take -version into account in the controller ☕️

Set the `version.PipelineVersion` properly in the controller main so
that we annotate the object with the version (instead of a blank string).

Signed-off-by: Vincent Demeester <vdemeest@redhat.com>
(cherry picked from commit f59e1be)
Signed-off-by: Vincent Demeester <vdemeest@redhat.com>

v0.17.0

Toggle v0.17.0's commit message
Add docs demonstrating how to share a Workspace with Sidecars

Prior to this commit we didn't have any documentation showing how to share
a Workspace between Steps of a Task and the Task's Sidecars. In fact
there were two bugs that prevented this from working correctly. Those
bugs have since been squashed.

This commit adds documentation and an example yaml showing how to share a
Workspace between a Task's Steps and its Sidecars.
0