Skip to content

Commit 8d2aea1

Browse files
committed
Update changelog and readme
1 parent b9cf61c commit 8d2aea1

File tree

2 files changed

+15
-8
lines changed

2 files changed

+15
-8
lines changed

CHANGELOG.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
## Changelog
22

3-
### Version 2.41 (not yet released)
3+
### Version 2.41 (May 28, 2025)
4+
- Enable source formatting with spotless
45
- Major rework of GUI. Inspired by similar changes in the [kubernetes](https://github.com/jenkinsci/kubernetes-plugin/pull/1443) and [azure](https://github.com/jenkinsci/kubernetes-plugin/pull/1443) plugins, template configurations are now on separate pages. This simplifies editing of templates so that you know exactly which one you are editing. It also improves the performance of the cloud configuration page. In the templates overview, templates can also reordered with DnD.
56
### Version 2.40 (May 17, 2025)
67
- Major rework of CLI. Documentation [here](CLI.md)

README.md

Lines changed: 13 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -40,11 +40,11 @@ all the fields (The Domain usually is named `Default`)
4040
- RSA Private Key/Public Key: Like with the credentials, simply
4141
use a "SSH Username with private key" credential. The public key
4242
is derived automatically from that.
43-
- Click on \`Test Connection\` to validate the cloud settings.
44-
- Add Cloud Instance Template by clicking on the Add button
43+
- Click on `Test Connection` to validate the cloud settings, finally save it.
44+
- Back in the list of clouds, click on the newly created cloud, then select `Templates` on the left.
45+
- Click on `Add an agent template`, enter the name of the new template, then click `Create`
4546
- Fill in configuration options:
46-
- Name : the name of the instance template e.g.
47-
`aws-jenkins-agent`
47+
- Name : the name of the instance template should already be set.
4848
- Number of Executors: How many executors each agent created from
4949
this template should have.
5050
- Description: notes/comments for your reference.
@@ -77,7 +77,8 @@ searches for matching images and if there are ambiguties, a message is shown li
7777

7878
### Executing build on the agent
7979

80-
- To run your build on the newly configured agent, just
80+
#### In a freestyle project:
81+
- To run your build on the newly configured agent, just
8182
enable the \`Restrict where this project can be run\` option in the
8283
build configuration page.
8384
- Enter the label which you choose for the instance template in the
@@ -90,6 +91,9 @@ searches for matching images and if there are ambiguties, a message is shown li
9091
you can enable the checkbox "JClouds Single-use-agent" which
9192
destroys the provisioned
9293
VM after the build job has finished (with a small delay of \~ 1min).
94+
#### In a pipeline
95+
- Use the `label` parameter in the [agent section](https://www.jenkins.io/doc/book/pipeline/syntax/#agent)
96+
- More jclouds pipeline support is documented [here](https://www.jenkins.io/doc/pipeline/steps/jclouds-jenkins/).
9397

9498
## Adding a Blobstore Profile for storing build artifacts
9599

@@ -174,5 +178,7 @@ invoke the webhook before launching the ssh remote connection.
174178

175179
## Using JNLP
176180

177-
Information about using JNLP instead of ssh (primarily for Windows-based agents, but works for Unix agents too)
178-
can be found [here](JNLPPROVISIONING.md)
181+
Information about using JNLP instead of ssh (primarily for Windows-based agents, but works for Unix agents too) can be found [here](JNLPPROVISIONING.md)
182+
183+
## Using the CLI
184+
The plugin provides several [CLI](https://www.jenkins.io/doc/book/managing/cli/) commands. Those are documented [here](CLI.md).

0 commit comments

Comments
 (0)