jenkinsci/jenkinsfile-runner

Add support of routing STDIN from files in the --cli mode

Open

#225 ouverte le 6 nov. 2019

Voir sur GitHub
 (2 commentaires) (0 réactions) (0 assignés)Java (291 forks)batch import
enhancementgood first issue

Métriques du dépôt

Stars
 (1 090 stars)
Métriques de merge PR
 (Merge moyen 47j 2h) (3 PRs mergées en 30 j)

Description

It is a follow-up to https://github.com/jenkinsci/jenkinsfile-runner/pull/207 by @xxyy . Currently the Jenkins CLI works well in the interactive mode, but only few commands there actually make sense. We could extend the feature by supporting passing STDIN via a file so that we could get commands like create-job operational inside jenkinsfile runner.

Suggested syntax:

> create-job foo <config.xml
> build foo

Later it can be extended by a create-job flavor which takes Jenkinsfile as an argument, instead XML

Guide contributeur