Comments (4)
Yep, it is definitely good idea. Our commit history looks exactly like this :)
We're trying to use Jenkins Pipeline Unit for that, but it becomes hard to write all these registerAllowedMethod()s for complex pipelines.
from jenkinsfile-runner.
Really good idea !
There could have a JENKINS_PIPELINE_RUNMODE var set at job level, (perhaps a checkbox on the job config, or an option{} to add in the pipeline), and in a stage have the possibility to do somethting like :
stage('xyz') {
steps {
dryRun {
}
normal {
}
}
}
Or a if is DryRun
/ unless is DryRun
directive to add after any step.
from jenkinsfile-runner.
The actual way to have Pipeline support a dry-run mode has to be discussed in the workflow-* projects, when available we could support it from jenkinsfile-runner, but for sure won't implement by ourself
from jenkinsfile-runner.
We are closing GitHub issues for this repo. https://issues.jenkins-ci.org/browse/JENKINS-56267 was created as a follow-up so that it might be seen by other users and Pipeline maintainers.
from jenkinsfile-runner.
Related Issues (20)
- Nice to have: config file HOT 3
- Java 17 Distributions HOT 1
- Unable to install plugins in Docker image (Error: Unable to get Jenkins version from the WAR file /app/jenkins/jenkins.war) HOT 1
- Adding info to the "Extending Jenkinsfile Runner Docker images" document
- unstash error
- Persist Jenkins config between runs HOT 1
- Update the JDK and Jenkins Core to the latest versions HOT 10
- Demo docs have out of date container image names HOT 2
- Caused by: java.lang.ClassNotFoundException: org.eclipse.jetty.util.thread.ThreadPool HOT 3
- Class Not Found: Threadpool HOT 13
- Update the roadmap HOT 8
- 🏃 Jenkinsfile Runner 1.0 Release HOT 1
- Elasticsearch Client - verify the licenses
- Is there a way to use inputs HOT 1
- Jenkinsfile-runner fails with pipeline as yaml input HOT 1
- Docker simple demo doesn't work anymore HOT 1
- JFR prints IllegalReflectiveAccess warning on startup
- 1.0-beta-31 - ClassNotFoundException: org.eclipse.jetty.util.thread.ThreadPool HOT 3
- "Docker Simple" demo is broken HOT 3
- [Discussion] Update to Jetty version 11 HOT 5
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from jenkinsfile-runner.