首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >封隔器建造者能依赖另一个建造者吗?

封隔器建造者能依赖另一个建造者吗?
EN

Stack Overflow用户
提问于 2015-02-05 14:38:33
回答 1查看 1.4K关注 0票数 2

我正在构建一个用于Vagrant的开发环境,它目前运行得很好,但有时我需要做一些小的更改,而这些小的更改并不是基本系统设置的一部分。因此,为了加快构建时间和迭代速度,我想将构建分成两部分,按顺序运行:

  1. 基本映像(操作系统、通用工具、配置等)
  2. 变幻莫测的细节(开发工具、用户配置等)

前者不会经常改变,但后者会改变。我正在使用VirtualBox构建器,但我似乎不知道如何使一个构建器依赖于另一个构建器--这可能吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-02-11 23:30:06

不,在Packer中没有构建者依赖机制。

但是,由于可以控制构建器将运行构建过程,所以可以创建简单的包装脚本,允许您创建所需的流程。

因此,builder将创建基本框并将最终产品放置在/path中,而builder将使用来自/path的virtualbox映像作为其基础到最终的Vagrant。您的包装脚本应该是建设者A和B之间的粘合剂。

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28346719

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档