Skip to content

Releases: jenkinsci/kubernetes-plugin

1.18.3

28 Aug 13:01
552ec6c
Compare
Choose a tag to compare

🐛 Bug Fixes

  • Fix a case where getYamls would return an empty collection when in fa… (#585) @Vlatombe

📦 Dependency updates

1.18.2

26 Aug 14:44
2f297e6
Compare
Choose a tag to compare

🐛 Bug Fixes

👻 Maintenance

📦 Dependency updates

1.18.1

26 Aug 14:26
7c0fb42
Compare
Choose a tag to compare

🐛 Bug Fixes

👻 Maintenance

1.15.10

01 Aug 16:32
ab06308
Compare
Choose a tag to compare

🐛 Bug Fixes

1.18.0

30 Jul 14:43
6ba95e9
Compare
Choose a tag to compare

Migration notes

This release includes a change of the default working directory for the agent, in order to allow docker images to ship with their own configuration files under $HOME directory if they want.

If your Jenkinsfile or pod templates explicitly depends on /home/jenkins you will need to update it to /home/jenkins/agent.
It is recommended to always work within the job workspace ($WORKSPACE) and not rely on absolute paths in your pipelines.

🚀 New features and improvements

🐛 Bug Fixes

📦 Dependency updates

🚦 Tests

1.17.3

26 Jul 13:34
2afb5f3
Compare
Choose a tag to compare

🚀 New features and improvements

🐛 Bug Fixes

👻 Maintenance

🚦 Tests

  • Try to address ContainerExecDecoratorTest#testCommandExecution flakiness (#553) @Vlatombe

1.17.2

16 Jul 14:42
081f3e6
Compare
Choose a tag to compare

🚀 New features and improvements

🐛 Bug Fixes

1.17.1

10 Jul 15:00
38cdef4
Compare
Choose a tag to compare

🐛 Bug Fixes

👻 Maintenance

1.17.0

10 Jul 12:06
73856de
Compare
Choose a tag to compare

Release highlights

Label is no longer required when using podTemplate keyword.

Just use

podTemplate(yaml: """
...
""")
	node(POD_LABEL) {
	   ...
	}
}

The POD_LABEL variable will be automatically filled within the podTemplate block with a value derived from the current build id and some randomness to make it unique.

If a KubernetesComputer disconnects, the KubernetesSlave is now removed

It will also abort the corresponding build. This is super useful when running on top of EC2 Spot instances for example as it will prevent the build from waiting forever for the agent to reconnect (spoiler: it won't).

🚀 New features and improvements

🐛 Bug Fixes

📦 Dependency updates

  • Jenkins core 2.176.1
  • Workflow-support 3.3
  • Workflow-step-api 2.20
  • Workflow-durable-task-step 2.32

1.15.9

10 Jul 13:43
e653613
Compare
Choose a tag to compare

Release highlights

🐛 Bug Fixes