Skip to content

Releases: jenkinsci/workflow-durable-task-step-plugin

1101.vf832bc1ac745

23 Nov 06:41
f832bc1
Compare
Choose a tag to compare

πŸ› Bug fixes

  • Reverting custom thread pool from #53 in watch mode (#81) @jglick

1100.v08e8ce12d697

22 Nov 18:04
08e8ce1
Compare
Choose a tag to compare

πŸ› Bug fixes

  • ExecutorPickle should not reschedule anything until after Queue.load (#184) @jglick

πŸ“¦ Dependency updates

πŸ‘» Maintenance

  • Removing dead field ExecutorPickle.ephemeral (#179) @jglick

1097.veac1aacfbda8

09 Nov 04:28
eac1aac
Compare
Choose a tag to compare

πŸš€ New features and improvements

  • Make ExecutorPickle add RemovedNodeCause (#176) @jglick
  • ExecutorStepExecution.queue_task_cancelled should yield ABORTED not FAILURE (#147) @jglick
  • Nicer build log message when ExecutorPickle fails to resume (#175) @jglick

πŸ“¦ Dependency updates

  • Jenkins version is now 2.303.3, parent pom at 4.30 (#177) @jglick

πŸ‘» Maintenance

🚦 Tests

v2.40 🌈

22 Sep 18:45
Compare
Choose a tag to compare

The NODE_NAME environment variable value set for the built-in node inside node blocks now matches the behavior of other job types: On Jenkins 2.306 and earlier, the behavior is unchanged (master). On Jenkins 2.307 and later, the variable will be built-in or master, depending on whether the instance was upgraded from a previous release or newly installed, and whether the migration was applied. See https://www.jenkins.io/redirect/built-in-node-migration/

πŸš€ New features and improvements

  • Implement Queue.Executable.getParentExecutable (#170) @jglick

🚦 Tests

  • make additional tests compatible with Jenkins 2.307 (#169) @car-roll
  • Change NODE_NAME for the built-in node based on its self label (#168) @daniel-beck
  • Make this test compatible with Jenkins 2.307+ (#167) @daniel-beck
  • Migrate from RestartableJenkinsRule to JenkinsSessionRule (#164) @basil

πŸ“ Documentation updates

πŸ‘» Maintenance