我正在尝试通过 Groovy 配置 Jenkins EC2-Plugin。插件代码:https : //github.com/jenkinsci/ec2-plugin
我正在尝试使用名称设置云以开始使用
import hudson.model.*
import jenkins.model.*
import hudson.plugins.ec2.*
import com.amazonaws.services.ec2.model.*
SlaveTemplate awsTemplate = new SlaveTemplate(
'ami-1234567',
'',
'',
'sg-1234567',
't2.micro',
true,
'foo',
'',
'stuff',
'run code',
'/var/tmp',
'more code',
'4',
'',
'',
'',
false,
'subnet-1234567',
'',
'60',
false,
'',
'iam-profile',
false,
false,
'',
false,
'',
true,
false
)
def slaveTemplates = [awsTemplate]
def ec2Cloud = new AmazonEC2Cloud(
'foo',
true,
'',
'us-west-2',
'',
'10',
slaveTemplates
)
def cloudList = Jenkins.instance.clouds
cloudList.add(ec2Cloud)
Run Code Online (Sandbox Code Playgroud)
有任何想法吗?
这些是错误信息
Error: …Run Code Online (Sandbox Code Playgroud)