Package com.dubture.jenkins.digitalocean
package com.dubture.jenkins.digitalocean
-
ClassesClassDescriptionVarious utility methods that make it easier to obtain full lists of properties from Digital Ocean.The
DigitalOceanCloud
contains the main configuration values for running slaves on DigitalOcean, e.g.AComputer
implementation for DigitalOcean.TheDigitalOceanComputerLauncher
is responsible for: Connecting to a agent via SSH Installing Java and the Jenkins agent to the agentTheRetentionStrategy
is mainly used to determine when an idleDroplet
can be destroyed.TheSlave
is responsible for Creating a DigitalOceanDigitalOceanComputer
Destroying theDroplet
if it's not needed anymore.ASlaveTemplate
represents the configuration values for creating a new agent via a DigitalOcean droplet.