mirror of https://github.com/hashicorp/packer
parent
41f77eb38f
commit
817822abab
@ -1 +1,2 @@
|
||||
/bin
|
||||
/packer
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
all:
|
||||
@mkdir -p bin/
|
||||
go get
|
||||
go build -o bin/packer
|
||||
go get -a
|
||||
go build -a -o bin/packer
|
||||
|
||||
.PHONY: all
|
||||
|
||||
@ -0,0 +1,21 @@
|
||||
package amazon
|
||||
|
||||
type config struct {
|
||||
AccessKey string
|
||||
Region string
|
||||
SecretKey string
|
||||
SourceAmi string
|
||||
}
|
||||
|
||||
type Builder struct {
|
||||
config config
|
||||
}
|
||||
|
||||
func (*Builder) Prepare() {
|
||||
}
|
||||
|
||||
func (*Builder) Build() {
|
||||
}
|
||||
|
||||
func (*Builder) Destroy() {
|
||||
}
|
||||
@ -0,0 +1,15 @@
|
||||
name = "my-custom-image"
|
||||
|
||||
[builder.amazon-ebs]
|
||||
region = "us-east-1"
|
||||
source = "ami-de0d9eb7"
|
||||
|
||||
[provision]
|
||||
|
||||
[provision.shell]
|
||||
type = "shell"
|
||||
path = "script.sh"
|
||||
|
||||
[output]
|
||||
|
||||
[output.vagrant]
|
||||
Loading…
Reference in new issue