-
Notifications
You must be signed in to change notification settings - Fork 246
(Temp)
Liam Newman edited this page Nov 4, 2019
·
1 revision
- Add release-drafter @bitwiseman (#361)
- [JENKINS-59115] Support comparator for the when branch @v1v (#351)
- Disable matrix execution @bitwiseman (#359)
- Move plugin URL to github @bitwiseman (#358)
- Documentation improvments #hacktoberfest @cgrigel (#357)
- [JENKINS-37984] Enable script-splitting to mitigate "Method code too large!" error @bitwiseman (#355)
- [JENKINS-51865] Introduce beforeOptions in 'when' @famod (#356)
- [JENKINS-47703] - allow building dockerfile on Windows @casz (#354)
- Switch Matrix to be based on stage @bitwiseman (#352)
- Consistently use sandbox for CpsFlowDefinitions @basil (#343)
- Combine and remove redundant tests to speed up build time @abayer (#304)
- Build perf @bitwiseman (#342)
- Remove usages of deprecated APIs @basil (#345)
- Remove deprecated dockerFingerprintFrom @bjoernhaeuser (#350)
- Simplifying ExpectationsBuilder.go @jglick (#336)
- incrementals @bitwiseman (#349)
- Let's merge matrix! @abayer (#348)
- Adding validation and tests @bitwiseman (#347)
- [JENKINS-54322] enable markStageSkippedForConditional within the scripted @v1v (#346)
- Added excludes directive to matrix @bitwiseman (#344)
- Matrix/axes @bitwiseman (#333)
- Using standard buildPlugin @jglick (#335)
- gmavenplus uses the groovy version in the project @bitwiseman (#341)
- Java 11 Experiment @bitwiseman (#339)
- Gmavenplus Part 2 @bitwiseman (#340)
- Add test for label resolution from parent env @bitwiseman (#338)
- Switch to gmavenplus to build groovy @bitwiseman (#337)
- Refactor Model AST methods to reduce repeated code @bitwiseman (#332)
- Update dependencies @jglick (#325)
- Remove call to System.err.println in ModelInterprer.groovy @dwnusbaum (#334)
- WIP: Create matrix as thin wrapper around parallel @bitwiseman (#331)
- [FIXED JENKINS-57826] Post should handle catchError stageResult @abayer (#330)
- Create serial and parallel stages classes @bitwiseman (#329)
- Optimize Imports @bitwiseman (#328)
- [JENKINS-57162] Dockerfile agent hash based on build args @keitwb (#327)
- Move a bunch of test resources @bitwiseman (#326)
- [JENKINS-56294] pass commandLine to dockerFingerprintFrom for dockerfile agent @dwightguth (#311)
- [FIXED JENKINS-46354] Make sure firstError is null on retries @abayer (#324)
- [JENKINS-56832] Simplify the jelly corrections due to SEC-624 @Wadeck (#323)
- [JENKINS-56544] Don't set build result when a stage with an agent fails @dwnusbaum (#322)
- [JENKINS-52850] Add credentials helper for SSH with Private Key @Dohbedoh (#321)
- [JENKINS-56402] Set build result to the logical result in post conditions @dwnusbaum (#319)
- [FIXED JENKINS-56405] Use Docker registry when only URL is given @abayer (#318)
- Fix errors in documentation @basil (#312)
- [JENKINS-55787] Switch labels from entry to checkbox @jsoref (#315)
- Bumb version of jackson-api-plugin to 2.9.8. @uhafner (#314)
- [JENKINS-56372] Make it easier to distinguish Name from Value @jsoref (#316)
- [JENKINS-55459] Make parallel stages that fail fast result in build failure @dwnusbaum (#313)
- JENKINS-52744 Showing meaningful error when an environment variable i… @joseblas (#309)
- JENKINS-49950 Allowing to use dockerhub credentials @joseblas (#308)
- [Jenkins-46894] Adding triggeredBy when condition @joseblas (#306)
- [JENKINS-51792] Change ModelParser to error only once when there are multiple steps blocks @kshultzCB (#303)
- [FIXED JENKINS-54919] Process agent configuration on the fly @abayer (#301)
- [FIXED JENKINS-53734] Allow parallel within top-level sequential @abayer (#292)
- JENKINS-49997 - Added Unsuccessful build condition for post @joseblas (#300)
- Fix test timeout in Jenkinsfile @abayer (#302)
- [JENKINS-50561] Integration test for rateLimitBuilds job property @abayer (#284)
- JENKINS-53558 [WIP] Adding failfast option to parallel stages @joseblas (#299)
- Jenkins 50880 @joseblas (#297)
- Fix description of "Unstable" @reinholdfuereder (#298)
- [FIXED JENKINS-48556] Fix cache handling for available options @abayer (#294)
- [FIXED JENKINS-54047] Handle ! in env values @abayer (#290)
- Trying to de-flake two tests @abayer (#289)
- Add rest api for restart pipeline @LinuxSuRen (#274)
- Migrate to Chinese localization plugin @LinuxSuRen (#288)
- Fixing a typo =) @steven-terrana (#287)
- [FIXED JENKINS-52114] Make success/failure use parallel stage result @abayer (#285)
- [FIXED JENKINS-53316] Switch to using jackson2-api dependency @abayer (#286)
- [FIXED JENKINS-51227] Add quietPeriod DeclarativeOption @abayer (#283)
- [FIXED JENKINS-51383] Handle Throwables, not just Exceptions @abayer (#282)
- [FIXED JENKINS-51872] Fix tool dropdown @abayer (#281)
- [JENKINS-51931] Prevent NPE when Conditional has no children @MichaelWarnecke (#277)
- [FIXED JENKINS-51932] Add config.jelly for isRestartedRun @abayer (#279)
- [FIXED JENKINS-51027] Fix descriptions on build conditions @abayer (#280)
- Bump plugin parent, branch-api, scm-api to fix PCT @abayer (#276)
- [FIXED JENKINS-52261] Mark end nodes for skipped-for-restart stages properly @abayer (#273)
- Add Chinese translation @LinuxSuRen (#275)
- [FIXED JENKINS-52084] Execute sequential stage post in correct context @abayer (#272)
- [FIXED JENKINS-51962] Propagate errors from nested sequential stages @abayer (#271)
- [FIXED JENKINS-44993] Don't swallow errors in post @abayer (#259)
- [JENKINS-45455] Restart from a specific stage in a previous build @abayer (#228)
- Allow stage-only DeclarativeOptions @abayer (#256)
- [FIXED JENKINS-46809] Add sequential groups of parallel stages @abayer (#227)
- Apostrophes get eaten @jsoref (#270)
- [JENKINS-43016] Convert empty string label agent to agent any in JSON @abayer (#264)
- Plugin parent POM build now requires Maven 3.3.1 or newer @abayer (#269)
- [FIXED JENKINS-50815] Fallback to GIT_LOCAL_BRANCH for when branch @abayer (#265)
- [FIXED JENKINS-50645] Move failure to run after other status checks @abayer (#266)
- [FIXED JENKINS-50882] Make generator work on multibranch and org folders @abayer (#267)
- JENKINS-50964: Fix the link to syntax documentation (was a 404) @kshultzCB (#268)
- [FIXED JENKINS-50682] Actually pass descriptor to when condition forms @abayer (#261)
- [FIXED JENKINS-50833] Revert DeclarativeAgentDescriptor.all() signature @abayer (#263)
- [FIXED JENKINS-41239] Add new cleanup post condition @abayer (#258)
- [FIXED JENKINS-50652] Don't fire post failure for aborted durable task @abayer (#262)
- [JENKINS-49893] Add a Declarative directive snippet generator @abayer (#250)
- [FIXED JENKINS-47106] Support alwaysPull in the top level agent section @segevfiner (#254)
- Move CredentialsBindingHandler extension point to extensions plugin @abayer (#253)
- [JENKINS-48523] when conditions for tags and change requests @rsandell (#240)
- [FIXED JENKINS-49558] Add containerPerStage option @abayer (#246)
- [FIXED JENKINS-41060] Add new fixed/regression post conditions @abayer (#248)
- [FIXED JENKINS-49976] Get rid of ModelASTValue anonymous classes @abayer (#252)
- [FIXED JENKINS-49226] Add equals condition. @abayer (#243)
- [FIXED JENKINS-49677] Include full project name in hash for Dockerfile tag @abayer (#247)
- Add the ability to make validator contributors optional. @abayer (#244)
- [JENKINS-49070] Avoid serializing BigDecimal and BigInteger in the model @abayer (#239)
- [FIXED JENKINS-48752] Drastically simplify and fix changed calculation @abayer (#242)
- [FIXED JENKINS-48758] Better message about allowed env values @abayer (#238)
- Add an extension point for runtime transformation of steps. @abayer (#237)
- [FIXED JENKINS-48380, JENKINS-48379] Add per-stage "options" and input @abayer (#231)
- Seeing some docker-related hangs with 0.5-per-core - let's drop to 0.25-per-core @abayer (#236)
- [JENKINS-48304] Invalidate option type caches after extensions augmented @abayer (#229)
- [FIXED JENKINS-44461] Add beforeAgent flag for when @abayer (#232)
- Add validation hook for ModelASTValue @abayer (#233)
- Start testing on a newer core as well. @abayer (#234)
- [FIXED JENKINS-48266] Skip post for skipped parallel stages @abayer (#225)
- [FIXED JENKINS-48229] Use the agent's dir separator for Dockerfile path @abayer (#226)
- [FIXED JENKINS-48209] Prevent serialization of when expression closure @abayer (#223)
- Enable Docker tests on Mac with directions for configuration @abayer (#203)
- Get more idiomatic with Groovy, clean up some warnings @abayer (#210)
- [FIXED JENKINS-48115] Work around badly configured metasteps @abayer (#221)
- Build and test on Windows yay @abayer (#202)
- Add help HTML for user-facing Describables @abayer (#219)
- [FIXED JENKINS-46252] Mark Declarative jobs with DeclarativeJobAction @abayer (#222)
- [FIXED JENKINS-37663] Check execution result in post as well @abayer (#220)
- [FIXED JENKINS-46854] Do parsing pass on script/expression blocks in JSON validation @abayer (#216)
- [JENKINS-47928] Skip parallel stage post steps for previous errors @tadfisher (#217)
- [FIXED JENKINS-46597] Further handling of serializability issues @abayer (#218)
- [JENKINS-47783] Verify skipped stage status for parallel stages @abayer (#214)
- [FIXED JENKINS-47780] Fix instantiation time scoping of describables @abayer (#215)
- [FIXED JENKINS-47814] Don't run post validator contirbutors twice @abayer (#213)
- [FIXED JENKINS-47781] Narrow model lookups when appropriate @abayer (#212)
- [FIXED JENKINS-47600] Avoid recursive hell for env.VALUE @abayer (#211)
- [FIXED JENKINS-47559] Don't do full validation for non-conditions @abayer (#209)
- [FIXED JENKINS-46597] Eradicate TreeMap from runtime @abayer (#208)
- [FIXED JENKINS-47421] Make sure we init stagesList in readResolve @abayer (#207)
- JENKINS-46403 - fix infinite loop running jobs with a logRotator @thomasgl-orange (#206)
- [FIXED JENKINS-47197] Make sure we don't end up with Java 8 bits @abayer (#205)
- [FIXED JENKINS-47202] Switch to HashMaps for env to fix serialization @abayer (#204)
- [FIXED JENKINS-47193] Ignore other classes in Jenkinsfiles @abayer (#200)
- [FIXED JENKINS-47109] stage-level failFast w/ parallel stages @abayer (#201)
- [FIXED JENKINS-47106] Only do explicit docker pull if specified @abayer (#199)
- [JENKINS-26148] Using default implementation of StepExecution.stop @jglick (#191)
- Make the plugin name match user expectations @rtyler (#198)
- Bump to plugin parent 2.35, fix upperBoundsDep issues @abayer (#196)
- [JENKINS-46547] Allow loading pipeline {} blocks from shared libraries @abayer (#193)
- Fix PCT issues caused by newer durable task step @abayer (#195)
- Stop logging so much in hpi:run @abayer (#194)
- [JENKINS-46831] Test behaviour when agent defined globally and on stage @alecharp (#192)
- [FIXED JENKINS-44497] Allow env vars and such in tools values. @abayer (#190)
- [FIXED JENKINS-46544] Error on usage of unquoted ${...} @abayer (#188)
- [JENKINS-44039] Fix multiline script blocks containing single quotes @abayer (#187)
- When conditions based on changelog @rsandell (#178)
- [FIXED JENKINS-46277] Do a pull for stage-level docker agent too @abayer (#182)
- [FIXED JENKINS-46309] Restore old blocked steps methods @abayer (#185)
- Tweak invalidWrapperType tests @abayer (#183)
- [FIXED JENKINS-46276] post stage not running inside stage agent block @rsandell (#181)
- [FIXED JENKINS-46065] Add extension point for contributing validation @abayer (#179)
- [JENKINS-46112] Test demonstrating that error steps get log actions now @abayer (#180)
- [FIXED JENKINS-42753] Use AST transformation to generate runtime model @abayer (#174)
- Switch to actually calling stage('foo') for parallel stages @abayer (#175)
- [FIXED JENKINS-45198] When possible, add scm vars to environment @abayer (#177)
- [FIXED JENKINS-41334] Adding parallel stages. @abayer (#152)
- [JENKINS-42082] Verify that you can put TEST in an env var name @abayer (#167)
- [FIXED JENKINS-42338] Install root-level tools on stage agents. @abayer (#168)
- [FIXED JENKINS-45546] Add jacoco code coverage to Declarative builds @abayer (#172)
- Add CodeNarc! @abayer (#171)
- [JENKINS-43625] Test attempting to reproduce bug - passes, though @abayer (#169)
- [FIXED JENKINS-45098] Properly validate tool-without-version @abayer (#170)
- [FIXED JENKINS-45081] Don't error out for foo.pipeline { ... } @abayer (#166)
- [FIXED JENKINS-43071] Use Jenkins.READ perms for linter @abayer (#165)
- [FIXED JENKINS-45270] Properly throw errors so wrappers can catch them. @abayer (#164)
- Work around PluginFirstClassLoader+GroovyClassLoader problem @abayer (#163)
- Minor cleanup of job property cleanup changes. @abayer (#162)
- [FIXED JENKINS-44809] Clean up existing job property handling. @abayer (#161)
- [FIXED JENKINS-44621] Only remove job properties from Jenkinsfiles @abayer (#160)
- Validate converted Jenkinsfile before returning it. @abayer (#159)
- [FIXED JENKINS-43055] Change SyntheticStageGraphListener to an Extension @abayer (#156)
- [FIXED JENKINS-43816] Make sure we have a non-null execution. @abayer (#158)
- [FIXED JENKINS-44149] Properly clean up old props/triggers/params @abayer (#157)
- [FIXED JENKINS-43872, JENKINS-43910] Yet more env tweaks @abayer (#155)
- [FIXED JENKINS-43339] Properly set result from FlowInterruptedException @abayer (#153)
- [JENKINS-43681] Just verify that a simple expression works as well @abayer (#154)
- [FIXED JENKINS-43404] Escape/unescape strings being evaluated @abayer (#150)
- [FIXED JENKINS-43486] Handle non-String parameters in env resolution @abayer (#151)
- [ENVIRONMENT OMNIBUS] Clean up environment issues stemming from 1.1 changes @abayer (#147)
- [FIXED JENKINS-43195] Relocate shaded com.github.fge.* @abayer (#148)
- [FIXED JENKINS-41456] Properly validate publishHTML @abayer (#142)
- Remove pipeline-model-declarative-agent completely @abayer (#137)
- pt_BR translation @boaglio (#146)
- [FIXED JENKINS-42771] Allow + binary expressions in env values @abayer (#139)
- RFC: JENKINS-41334: Parallel stage execution @abayer (#126)
- [FIXED JENKINS-42693] Add additionalBuildArgs dockerfile parameter @abayer (#136)
- [FIXED JENKINS-42762] Allow multiple conditions in when directly @abayer (#138)
- JENKINS-41748, JENKINS-41890 - Fix env var references and WORKSPACE @abayer (#110)
- [FIXED JENKINS-42550] Point to error in top-level sections @abayer (#135)
- [JENKINS-42640, JENKINS-42551] Fix some JSON-specific validation problems @abayer (#133)
- [FIXED JENKINS-42498] Stop evaluating when conditions at runtime @abayer (#132)
- Fix a pile of test failures I inadvertently merged @abayer (#134)
- [FIXED JENKINS-41185] Add support for and/not/or of when conditions @abayer (#125)
- [FIXED JENKINS-42473] Only do parsing if source is WorkflowScript @abayer (#130)
- [JENKINS-41118] Allow specifying top level ws(...) block @abayer (#123)
- [JENKINS-38110] Add a libraries section @abayer (#128)
- [FIXED JENKINS-42470] Use CrumbExclusion and Jenkins.READ perms @abayer (#129)
- [JENKINS-42360] Improve validation on object method calls @abayer (#127)
- [FIXED JENKINS-42286] Allow dir separator in Dockerfile name @abayer (#124)
- [FIXED JENKINS-41503] Allow null values in JSON @abayer (#122)
- [FIXED JENKINS-42168] Add validateDeclarativePipeline(path) step @abayer (#121)
- [FIXED JENKINS-42230] Switch to single extensions API plugin @abayer (#120)
- [FIXED JENKINS-42226] Treat null/empty branch comparison as false @abayer (#119)
- Relocate SyntheticStageNames to model-api @abayer (#118)
- [FIXED JENKINS-42039] Add option for skipping stages after unstable @abayer (#115)
- [JENKINS-41645] Better validation for non-binary expressions in env @abayer (#106)
- Followup to JENKINS-41900 - just record if in stage @abayer (#117)
- [FIXED JENKINS-41950] Properly report errors outside stages @abayer (#113)
- [FIXED JENKINS-41900] Expose doCheckout on DeclarativeAgent @abayer (#109)
- [FIXED JENKINS-42027] Actually load GlobalConfig from disk @abayer (#114)
- [FIXED JENKINS-41668] Add "dir" option for Dockerfile. @abayer (#107)
- Verifying that nested describables can be used with agent config @abayer (#108)
- [FIXED JENKINS-41911] Shade away Jackson @abayer (#111)
- [FIXED JENKINS-41518] Validate env var names for validity @abayer (#105)
- [FIXED JENKINS-41490, JENKINS-41491] Tree steps and validation! @abayer (#104)
- s/ONSLAVE/ONAGENT/g in tests @abayer (#103)
- Clarifying agent type name validation @abayer (#102)
- Correct the synthetic "Post" stage label @rtyler (#101)
- [FIXED JENKINS-41391] Switch skipDefaultCheckout to default true @abayer (#100)
- [JENKINS-41243] Slightly faster tagging of synthetic stages @abayer (#97)
- Get rid of declarativeProps step @abayer (#96)
- [JENKINS-41050] Always do SCM checkout directly on agent, not in container @abayer (#94)
- [JENKINS-40866] Docker agent in stage can reuse global node @abayer (#93)
- [FIXED JENKINS-41090, JENKINS-41089] Groovy serialization cleanup @abayer (#95)
- [FIXED JENKINS-39684] Add registryUrl and registryCredentialsId @abayer (#86)
- Testing that stages after a skipped stage run right @abayer (#89)
- Log feedback for skipped stages @abayer (#88)
- [FIXED JENKINS-40984] Always evaluate/run all post conditions @abayer (#90)
- Fixing errors using endpoint/CLI for conversion/validation @abayer (#92)
- [FIXED JENKINS-41012] Actually get when branch/env to work @abayer (#91)
- [FIXED JENKINS-40573] Re-do step arguments to always be named in JSON representation. @abayer (#87)
- [FIXED JENKINS-40793] Add location information to validation errors @abayer (#84)
- [JENKINS-40790] Add metadata for whether agents support tools @abayer (#83)
- [JENKINS-40370] Make stage.when more declarative @rsandell (#78)
- [FIXED JENKINS-40524] Reworked agent syntax to be more extensible. @abayer (#85)
- [FIXED JENKINS-40547] Verify durability of Declarative runs @abayer (#74)
- [JENKINS-40657] Verify that library objects can be instantiated @abayer (#81)
- [FIXED JENKINS-40462] Move wrappers into options @abayer (#72)
- [FIXED JENKINS-40642] Add additional imports for parse/translate @abayer (#80)
- [FIXED JENKINS-40580] Quote parallel branch names @abayer (#79)
- [JENKINS-40188] Test to verify that boolean params can be passed on. @abayer (#75)
- [JENKINS-40239] Add descriptions for build conditions @abayer (#76)
- Get rid of misleading .each example @abayer (#77)
- [FIXED JENKINS-40393] i18n for validation messages @abayer (#71)
- [JENKINS-40337] Add Declarative-specific options. @abayer (#70)
- Give a better error message if no content for endpoint param @abayer (#69)
- Fixed some test failures @rsandell (#65)
- [FIXED JENKINS-40418] Fix validation for a number of extended types @abayer (#68)
- [FIXED JENKINS-40388] Rename "jobProperties" to "properties" @abayer (#66)
- Switch to requiring no Launcher in getRequiredContext() for wrappers @abayer (#63)
- [FIXED JENKINS-40226] Make sure non-within-stage failures are real. @abayer (#64)
- Make internal-only steps advanced. @abayer (#62)
- [FIXED JENKINS-40136] Properly support failFast in parallel. @abayer (#61)
- [FIXED JENKINS-39923] Add a CLI endpoint for the linter @abayer (#58)
- Clean up a few overlooked old-school tests @abayer (#55)
- [JENKINS-39134] Fix CreationException when resuming inside script {} @jglick (#59)
- Use default GMaven plugin version @jglick (#60)
- [FIXED JENKINS-38153] Added synthetic stages using TagsAction. @abayer (#47)
- Run empty stages for conditionally-skipped stages. @abayer (#57)
- [FIXED JENKINS-39799] Properly handle bad content in post blocks. @abayer (#56)
- Add "when" JSON conversion test. @abayer (#52)
- Refactoring tests to use the expect(...) tooling. @abayer (#48)
- Add info on step conversion endpoint @abayer (#54)
- JENKINS-39394 - Get rid of notifications, rename postBuild to post @abayer (#45)
- [FIXED JENKINS-39631] Last step in failed stage has an error. @abayer (#51)
- Refactoring ModelInterpreter for easier maintenance @abayer (#49)
- Update SYNTAX.md @rsandell (#50)
- [JENKINS-37778] Support credentials in environment @rsandell (#46)
- [JENKINS-37781] Adding Stage.when to specify if a stage should run @rsandell (#41)
- Remove whitelisting @abayer (#39)
- [JENKINS-39216] Add "dockerfile" agent backend @abayer (#38)
- Explain that steps section is needed in stages. @abayer (#44)
- [FIXED JENKINS-37823] Added "wrappers" section. @abayer (#36)
- Update SYNTAX.md @PaddyOH (#43)
- [JENKINS-38433] Make the agent section pluggable. @abayer (#35)
- [FIXED JENKINS-39244, FIXED JENKINS-39245] Add env and tools to stages @abayer (#40)
- make readme a bit clearer @michaelneale (#42)
- Use repo.jenkins-ci.org in parent POM. @abayer (#37)
- [FIXED JENKINS-38993] Add deterministic ordering of conditions. @abayer (#32)
- [FIXED JENKINS-39011] Error out at parse time when pipeline step is n… @abayer (#33)
- [JENKINS-39109] Add a configuration option for what label to use for docker agents @rsandell (#31)
- [JENKINS-38865] Move the AST classes from groovy to Java @stephenc (#29)
- [JENKINS-37792] Per stage post build steps @rsandell (#30)
- [JENKINS-38331] Per-stage configuration for agent @abayer (#19)
- [FIXED JENKINS-37824] Adding job property-related functionality @abayer (#27)
- [FIXED JENKINS-38818] Correctly escape string constants when generating groovy from AST @stephenc (#28)
- [JENKINS-38564] API to convert json step blob to step syntax (and back) - one step at a time @rsandell (#26)
- [FIXED JENKINS-37788] Use isLiteral instead of isConstant. @abayer (#25)
- Experimenting to speed up build. @abayer (#24)
- [FIXED JENKINS-38426] Allow non-literal expressions in env vars. @abayer (#22)
- [FIXED JENKINS-38242] Add the ability to specify agent parameters (docker) @kuhnroyal (#17)
- JENKINS-38152 - expose execution model on WorkflowRun @abayer (#14)
- Updating Jenkinsfile for ci.jenkins.io tool versions @abayer (#16)
- [JENKINS-38097] Run empty stages for post-failure stages. @abayer (#11)
- [FIXED JENKINS-37932] Add "agent any" @abayer (#12)
- [FIXED JENKINS-38049] Stop using catchError. @abayer (#10)
- [FIXED JENKINS-38047] Allow multiple positional parameters. @abayer (#9)
- [FIXED JENKINS-37928] Properly detect sections without values. @abayer (#4)
- Demonstrating some stuff which does not work as I would expect @jglick (#7)
- Remove newInstanceWrapper(Class). @abayer (#6)
- Some comments and improvements to the example Jenkinsfile. @abayer (#5)
- [FIXED JENKINS-37828] Properly reject parallel @abayer (#2)
- [FIXED JENKINS-37897] Switch to block scoped stages. @abayer (#3)
Documentation
- Getting Started
- Running multiple steps
- Controlling your build environment
- Environment variables
- Reporting test results and storing artifacts
- Notifications
- Deployment and credentials
- Parallelism
- Triggering runs
- Parametrized pipelines
- Pipeline options and log rotation
- Jenkinsfile validation from the CLI
- Advanced pipeline authoring
- Syntax reference
- Version history and changes
Examples