protected void |
CreateBuildSlaveAMI.configureInstance(org.kuali.common.aws.ec2.api.EC2Service service,
com.amazonaws.services.ec2.model.Instance instance,
List<com.amazonaws.services.ec2.model.Tag> tags,
org.kuali.common.util.project.model.ProjectIdentifier pid,
boolean quiet,
String privateKey,
String dnsPrefix,
String jenkinsMaster,
JenkinsContext jenkinsContext) |
protected static BasicLaunchRequest |
CreateBuildSlaveAMI.getBasicLaunchRequest(JenkinsContext context) |
protected com.amazonaws.services.ec2.model.Instance |
SpinUpJenkinsMaster.getInstance(org.kuali.common.aws.ec2.api.EC2Service service,
BasicLaunchRequest request,
List<com.amazonaws.services.ec2.model.Tag> tags,
JenkinsContext jenkinsContext) |
protected static String |
CreateBuildSlaveAMI.getJenkinsMaster(JenkinsContext context) |
protected static List<com.amazonaws.services.ec2.model.Tag> |
SpinUpJenkinsMaster.getJobsVolumeTags(JenkinsContext ctx) |
protected static List<com.amazonaws.services.ec2.model.Tag> |
SpinUpJenkinsMaster.getMasterTags(JenkinsContext context,
String fqdn) |
protected static String |
UpdateBuildSlaveAMI.getMostRecentAMI(org.kuali.common.aws.ec2.api.EC2Service service,
JenkinsContext context) |
protected static MountVolumeRequest |
SpinUpJenkinsMaster.getMountVolumeRequest(com.amazonaws.services.ec2.model.Instance instance,
JenkinsContext ctx) |
protected static List<com.amazonaws.services.ec2.model.Tag> |
CreateBuildSlaveAMI.getSlaveTags(JenkinsContext context) |
protected static com.amazonaws.services.ec2.model.Instance |
CreateBuildSlaveAMI.launchAndWait(org.kuali.common.aws.ec2.api.EC2Service service,
JenkinsContext ctx,
BasicLaunchRequest blr,
List<org.kuali.common.aws.ec2.model.security.KualiSecurityGroup> securityGroups,
List<com.amazonaws.services.ec2.model.Tag> tags,
String regionName) |
protected void |
SpinUpJenkinsMaster.mountVolumeContainingJobsAndBuilds(org.kuali.common.util.channel.api.SecureChannel channel,
com.amazonaws.services.ec2.model.Instance instance,
JenkinsContext jenkinsContext,
org.kuali.common.aws.ec2.api.EC2Service service) |