jenkinsci / jenkinsci/jfrog-plugin

Make `jf` step more durable

Open
#44 0 comments 0 reactions 0 assignees View on GitHub
feature request
Dominant language
Java
Stars
16
Forks
85
PR merge metrics
No merged PRs in 30d

Description

### Is your feature request related to a problem? Please describe.

Unlike `withAnt`, `withMaven`, or `withSonarQubeEnv` steps the `jf` step doesn't enable users to launch JFrog CLI in the durable steps `sh`,`bat`,`pwsh`, etc. Instead, it launches the CLI itself. It doesn't seem to extend or implement similar feature as [Durable Task plugin](https://plugins.jenkins.io/durable-task/). Hence, it is unlikely to survive the disconnection of the agent or restart of the controller.

### Describe the solution you'd like to see

Implement the durability for `jf` step or switch to an approach akin to `withMaven`, e.g. `withJfrog`.

### Describe alternatives you've considered

_No response_

### Additional context

_No response_

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.