Java Code Examples for hudson.slaves.RetentionStrategy#NOOP

The following examples show how to use hudson.slaves.RetentionStrategy#NOOP . You can vote up the ones you like or vote down the ones you don't like, and go to the original project or source file by following the links above each example. You may check out the related API usage on the sidebar.
Example 1
Source File: JenkinsRule.java    From jenkins-test-harness with MIT License 5 votes vote down vote up
public DumbSlave createSlave(String nodeName, String labels, EnvVars env) throws Exception {
    synchronized (jenkins) {
        DumbSlave slave = new DumbSlave(nodeName, "dummy",
				createTmpDir().getPath(), "1", Node.Mode.NORMAL, labels==null?"":labels, createComputerLauncher(env), RetentionStrategy.NOOP, Collections.EMPTY_LIST);                        
		jenkins.addNode(slave);
		return slave;
	}
}
 
Example 2
Source File: HudsonTestCase.java    From jenkins-test-harness with MIT License 5 votes vote down vote up
public DumbSlave createSlave(String nodeName, String labels, EnvVars env) throws Exception {
    synchronized (jenkins) {
        DumbSlave slave = new DumbSlave(nodeName, "dummy",
				createTmpDir().getPath(), "1", Mode.NORMAL, labels==null?"":labels, createComputerLauncher(env),
       RetentionStrategy.NOOP, Collections.emptyList());
		jenkins.addNode(slave);
		return slave;
	}
}
 
Example 3
Source File: EC2FleetNode.java    From ec2-spot-jenkins-plugin with Apache License 2.0 4 votes vote down vote up
public EC2FleetNode(final String name, final String nodeDescription, final String remoteFS, final int numExecutors, final Mode mode, final String label,
                    final List<? extends NodeProperty<?>> nodeProperties, final EC2FleetCloud cloud, ComputerLauncher launcher) throws IOException, Descriptor.FormException {
    super(name, nodeDescription, remoteFS, numExecutors, mode, label,
            launcher, RetentionStrategy.NOOP, nodeProperties);
    this.cloud = cloud;
}
 
Example 4
Source File: PretendSlave.java    From jenkins-test-harness with MIT License 4 votes vote down vote up
public PretendSlave(String name, String remoteFS, int numExecutors, Mode mode, String labelString, ComputerLauncher launcher, FakeLauncher faker) throws IOException, FormException {
    super(name, "pretending a slave", remoteFS, String.valueOf(numExecutors), mode, labelString, launcher, RetentionStrategy.NOOP, Collections.emptyList());
    this.faker = faker;
}