|
|
|
|
@ -106,7 +106,8 @@ func TestParse_build(t *testing.T) {
|
|
|
|
|
},
|
|
|
|
|
true, true,
|
|
|
|
|
[]*packer.CoreBuild{&packer.CoreBuild{
|
|
|
|
|
Provisioners: []packer.CoreBuildProvisioner{},
|
|
|
|
|
Provisioners: []packer.CoreBuildProvisioner{},
|
|
|
|
|
SensitiveVars: []string{},
|
|
|
|
|
}},
|
|
|
|
|
false,
|
|
|
|
|
nil,
|
|
|
|
|
@ -148,7 +149,9 @@ func TestParse_build(t *testing.T) {
|
|
|
|
|
Builds: nil,
|
|
|
|
|
},
|
|
|
|
|
true, true,
|
|
|
|
|
[]*packer.CoreBuild{&packer.CoreBuild{}},
|
|
|
|
|
[]*packer.CoreBuild{&packer.CoreBuild{
|
|
|
|
|
SensitiveVars: []string{},
|
|
|
|
|
}},
|
|
|
|
|
false,
|
|
|
|
|
nil,
|
|
|
|
|
},
|
|
|
|
|
@ -190,6 +193,7 @@ func TestParse_build(t *testing.T) {
|
|
|
|
|
true, true,
|
|
|
|
|
[]*packer.CoreBuild{&packer.CoreBuild{
|
|
|
|
|
PostProcessors: [][]packer.CoreBuildPostProcessor{},
|
|
|
|
|
SensitiveVars: []string{},
|
|
|
|
|
}},
|
|
|
|
|
true,
|
|
|
|
|
nil,
|
|
|
|
|
@ -289,11 +293,12 @@ func TestParse_build(t *testing.T) {
|
|
|
|
|
false, false,
|
|
|
|
|
[]*packer.CoreBuild{
|
|
|
|
|
&packer.CoreBuild{
|
|
|
|
|
Type: "virtualbox-iso.ubuntu-1204",
|
|
|
|
|
BuilderType: "virtualbox-iso",
|
|
|
|
|
Prepared: true,
|
|
|
|
|
Builder: emptyMockBuilder,
|
|
|
|
|
Provisioners: []packer.CoreBuildProvisioner{},
|
|
|
|
|
Type: "virtualbox-iso.ubuntu-1204",
|
|
|
|
|
BuilderType: "virtualbox-iso",
|
|
|
|
|
Prepared: true,
|
|
|
|
|
Builder: emptyMockBuilder,
|
|
|
|
|
Provisioners: []packer.CoreBuildProvisioner{},
|
|
|
|
|
SensitiveVars: []string{},
|
|
|
|
|
PostProcessors: [][]packer.CoreBuildPostProcessor{
|
|
|
|
|
{
|
|
|
|
|
{
|
|
|
|
|
@ -324,11 +329,12 @@ func TestParse_build(t *testing.T) {
|
|
|
|
|
},
|
|
|
|
|
},
|
|
|
|
|
&packer.CoreBuild{
|
|
|
|
|
Type: "amazon-ebs.aws-ubuntu-16.04",
|
|
|
|
|
BuilderType: "amazon-ebs",
|
|
|
|
|
Prepared: true,
|
|
|
|
|
Builder: emptyMockBuilder,
|
|
|
|
|
Provisioners: []packer.CoreBuildProvisioner{},
|
|
|
|
|
Type: "amazon-ebs.aws-ubuntu-16.04",
|
|
|
|
|
BuilderType: "amazon-ebs",
|
|
|
|
|
Prepared: true,
|
|
|
|
|
Builder: emptyMockBuilder,
|
|
|
|
|
Provisioners: []packer.CoreBuildProvisioner{},
|
|
|
|
|
SensitiveVars: []string{},
|
|
|
|
|
PostProcessors: [][]packer.CoreBuildPostProcessor{
|
|
|
|
|
{
|
|
|
|
|
{
|
|
|
|
|
@ -407,10 +413,11 @@ func TestParse_build(t *testing.T) {
|
|
|
|
|
false, false,
|
|
|
|
|
[]*packer.CoreBuild{
|
|
|
|
|
&packer.CoreBuild{
|
|
|
|
|
Type: "virtualbox-iso.ubuntu-1204",
|
|
|
|
|
BuilderType: "virtualbox-iso",
|
|
|
|
|
Prepared: true,
|
|
|
|
|
Builder: emptyMockBuilder,
|
|
|
|
|
Type: "virtualbox-iso.ubuntu-1204",
|
|
|
|
|
BuilderType: "virtualbox-iso",
|
|
|
|
|
Prepared: true,
|
|
|
|
|
Builder: emptyMockBuilder,
|
|
|
|
|
SensitiveVars: []string{},
|
|
|
|
|
Provisioners: []packer.CoreBuildProvisioner{
|
|
|
|
|
{
|
|
|
|
|
PType: "shell",
|
|
|
|
|
@ -438,10 +445,11 @@ func TestParse_build(t *testing.T) {
|
|
|
|
|
PostProcessors: [][]packer.CoreBuildPostProcessor{},
|
|
|
|
|
},
|
|
|
|
|
&packer.CoreBuild{
|
|
|
|
|
Type: "amazon-ebs.aws-ubuntu-16.04",
|
|
|
|
|
BuilderType: "amazon-ebs",
|
|
|
|
|
Prepared: true,
|
|
|
|
|
Builder: emptyMockBuilder,
|
|
|
|
|
Type: "amazon-ebs.aws-ubuntu-16.04",
|
|
|
|
|
BuilderType: "amazon-ebs",
|
|
|
|
|
Prepared: true,
|
|
|
|
|
Builder: emptyMockBuilder,
|
|
|
|
|
SensitiveVars: []string{},
|
|
|
|
|
Provisioners: []packer.CoreBuildProvisioner{
|
|
|
|
|
{
|
|
|
|
|
PType: "file",
|
|
|
|
|
@ -499,10 +507,11 @@ func TestParse_build(t *testing.T) {
|
|
|
|
|
false, false,
|
|
|
|
|
[]*packer.CoreBuild{
|
|
|
|
|
&packer.CoreBuild{
|
|
|
|
|
Type: "virtualbox-iso.ubuntu-1204",
|
|
|
|
|
BuilderType: "virtualbox-iso",
|
|
|
|
|
Prepared: true,
|
|
|
|
|
Builder: emptyMockBuilder,
|
|
|
|
|
Type: "virtualbox-iso.ubuntu-1204",
|
|
|
|
|
BuilderType: "virtualbox-iso",
|
|
|
|
|
Prepared: true,
|
|
|
|
|
Builder: emptyMockBuilder,
|
|
|
|
|
SensitiveVars: []string{},
|
|
|
|
|
Provisioners: []packer.CoreBuildProvisioner{
|
|
|
|
|
{
|
|
|
|
|
PType: "shell",
|
|
|
|
|
@ -570,6 +579,7 @@ func TestParse_build(t *testing.T) {
|
|
|
|
|
Builder: emptyMockBuilder,
|
|
|
|
|
Provisioners: []packer.CoreBuildProvisioner{},
|
|
|
|
|
PostProcessors: [][]packer.CoreBuildPostProcessor{},
|
|
|
|
|
SensitiveVars: []string{},
|
|
|
|
|
},
|
|
|
|
|
},
|
|
|
|
|
false,
|
|
|
|
|
@ -620,12 +630,13 @@ func TestParse_build(t *testing.T) {
|
|
|
|
|
false, false,
|
|
|
|
|
[]*packer.CoreBuild{
|
|
|
|
|
&packer.CoreBuild{
|
|
|
|
|
BuildName: "test-build",
|
|
|
|
|
Type: "virtualbox-iso.ubuntu-1204",
|
|
|
|
|
BuilderType: "virtualbox-iso",
|
|
|
|
|
Prepared: true,
|
|
|
|
|
Builder: emptyMockBuilder,
|
|
|
|
|
Provisioners: []packer.CoreBuildProvisioner{},
|
|
|
|
|
BuildName: "test-build",
|
|
|
|
|
Type: "virtualbox-iso.ubuntu-1204",
|
|
|
|
|
BuilderType: "virtualbox-iso",
|
|
|
|
|
Prepared: true,
|
|
|
|
|
Builder: emptyMockBuilder,
|
|
|
|
|
Provisioners: []packer.CoreBuildProvisioner{},
|
|
|
|
|
SensitiveVars: []string{},
|
|
|
|
|
PostProcessors: [][]packer.CoreBuildPostProcessor{
|
|
|
|
|
{
|
|
|
|
|
{
|
|
|
|
|
@ -679,11 +690,12 @@ func TestParse_build(t *testing.T) {
|
|
|
|
|
false, false,
|
|
|
|
|
[]*packer.CoreBuild{
|
|
|
|
|
&packer.CoreBuild{
|
|
|
|
|
BuildName: "build-name-test",
|
|
|
|
|
Type: "virtualbox-iso.ubuntu-1204",
|
|
|
|
|
BuilderType: "virtualbox-iso",
|
|
|
|
|
Prepared: true,
|
|
|
|
|
Builder: emptyMockBuilder,
|
|
|
|
|
BuildName: "build-name-test",
|
|
|
|
|
Type: "virtualbox-iso.ubuntu-1204",
|
|
|
|
|
BuilderType: "virtualbox-iso",
|
|
|
|
|
Prepared: true,
|
|
|
|
|
Builder: emptyMockBuilder,
|
|
|
|
|
SensitiveVars: []string{},
|
|
|
|
|
Provisioners: []packer.CoreBuildProvisioner{
|
|
|
|
|
{
|
|
|
|
|
PName: "build-name-test",
|
|
|
|
|
|