Package com.google.jenkins.plugins.computeengine
package com.google.jenkins.plugins.computeengine
-
ClassDescriptionPeriodically checks if there are no lost nodes in GCP.Periodically checks and maintains minimum instance count for each GCE cloud configuration.Provision minimum instances right after Jenkins has fully started.A strategy that allows: - setting one shot instances
OnceRetentionStrategy- in case of preemption of GCP instance to restart preempted tasksLauncher for Windows agentsTriggers minimum instance check when Jenkins configuration is saved.Enforces minimum instance requirements forInstanceConfigurations.Configuration for limiting the time range during which minimum instance requirements are active.Implementation ofNodeProvisioner.Strategywhich will provision a new node immediately as a task enter the queue.Class to contain information needed to configure and access SSH Credential information if custom private SSH key option is selected.Class to contain information needed to configure and access Windows agents This avoids passing in several parameters between multiple classes and also isolates logic in accessing credentials