jenkinsci / azure-vm-agents-plugin

This repo is for azure vm agents plugin for jenkins. Azure devops CICD is the team which owns it for now
https://plugins.jenkins.io/azure-vm-agents/
43 stars 99 forks source link

Using specific VMs & keeping them #370

Open KShoukry opened 2 years ago

KShoukry commented 2 years ago

What feature do you want to see added?

I can't tell if this is already a feature. Basically we have 3 projects and because we are using Perforce & Unreal Engine. I can't use Agents that are created and deleted every time, because our builds would take an insane amount of time. Here is what I need:

Please let me know if all or any of these features are currently supported.

Upstream changes

No response

timja commented 2 years ago

It may be supported but I'm not sure how well it works, you could keep a pool of agents and shutdown on idle.

There's issues raised around resuming, I've never really tested that part of the plugin.

This plugin has mostly been used around ephemeral agents to my knowledge but that's not to say it won't work

KShoukry commented 2 years ago

It may be supported but I'm not sure how well it works, you could keep a pool of agents and shutdown on idle.

There's issues raised around resuming, I've never really tested that part of the plugin.

This plugin has mostly been used around ephemeral agents to my knowledge but that's not to say it won't work

Thank you for the response. If I just wanted 1 machine for each project would I set up 1 template per project? I guess I would also need to create a custom image that can support all of my projects since a clean Windows Image will not work for me.

timja commented 2 years ago

yes that should work