#52838 closed submission (fixed)
packer @0.11.0 by HashiCorp: Creating machine images and containers for multiple platforms
Reported by: | echophage (Echophage) | Owned by: | macports-tickets@… |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | |
Keywords: | Cc: | newtonne | |
Port: | packer |
Description
Packer automates the creation of any type of machine image. A machine image is a single static unit that contains a pre-configured operating system and installed software which is used to quickly create new running machines. Machine image formats change for each platform. Packer comes out of the box with support for the following platforms: Amazon EC2 (AMI): Both EBS-backed and instance-store AMIs, Azure, DigitalOcean, Docker, Google Compute Engine, OpenStack, Parallels, QEMU: Both KVM and Xen images, VirtualBox, VMware. Support for other platforms can be added via plugins.
--Modifications done in respect due to the use of the "go"-tools: the extract path/folder structure is forced by the make/build script of the source file package.
patch-makefile:
at build target "release" remove "test" and "package". We don't need a package for publishing nor we need a test for checking the released source file package.
patch-build.sh:
remove the version number generating for prerelease packages, since we compile an unchanged release package.
Remove several build targets: linux, freebsd, openbsd, arm, 386.
Please review my port file, any hints/help for improvement are welcome.
Attachments (3)
Change History (7)
Changed 8 years ago by echophage (Echophage)
Changed 8 years ago by echophage (Echophage)
Attachment: | patch-build.sh.diff added |
---|
Changed 8 years ago by echophage (Echophage)
Attachment: | patch-makefile.diff added |
---|
comment:1 Changed 8 years ago by echophage (Echophage)
comment:2 Changed 8 years ago by mf2k (Frank Schima)
Keywords: | HashiCorp packer removed |
---|---|
Version: | 2.3.4 |
comment:3 Changed 6 years ago by kurthindenburg (Kurt Hindenburg)
Resolution: | → fixed |
---|---|
Status: | new → closed |
This was added July 2018
comment:4 Changed 6 years ago by jmroot (Joshua Root)
Cc: | newtonne added |
---|
Specifically in [d6f358ff080464824885ed8063573077749dff43/macports-ports].
Homepage of packer: http://www.packer.io