jenkinsci / jenkinsci/tekton-client-plugin

Tekton Client plugin always runs on the Jenkins controller (Jenkins Agent Support)

Open
#3 4 comments 0 reactions 0 assignees View on GitHub
bug enhancement
Dominant language
Java
Stars
44
Forks
40
PR merge metrics
No merged PRs in 30d

Description

Tekton Client plugin steps is using the `SimpleBuildStep` API which requires provisioning of agent and workspace, Bit all steps actually run on the Jenkins server instance, `Launcher` remote calls are not invoked. It would be great to support actually running steps on agents

Contributor guide

Open the contributing guide

Research direction

Start by tracing the Tekton Client plugin steps that implement the SimpleBuildStep API and inspect how their Launcher calls are used. Verify whether the calls execute on the Jenkins controller or the provisioned agent workspace. Done means the steps perform their work through the agent and remote Launcher rather than running on the Jenkins server.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
ci-cd, devops
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.