summaryrefslogtreecommitdiff
path: root/build
diff options
context:
space:
mode:
authorTyler Cipriani <tcipriani@wikimedia.org>2017-09-08 10:37:06 -0600
committerTyler Cipriani <tcipriani@wikimedia.org>2017-09-11 11:33:14 -0600
commit4e5c728eec5a8d7a3f4297de6b5c1503bdffd5d0 (patch)
tree23f8a6583cdbc1acce04cd55360542dbb9ad2a22 /build
parentb25e7c6b661cf614502289922671c18d70864c6e (diff)
downloadblubber-4e5c728eec5a8d7a3f4297de6b5c1503bdffd5d0.tar.gz
Recursive variant expansion
Summary: Problem running blubber cfg.yml test with this config: ``` base: nodejs-slim variants: build: base: nodejs-devel development: includes: [build] entrypoint: [npm, start] test: includes: [development] entrypoint: [npm, test] ``` yields a Dockerfile with `FROM nodejs-slim`; however, I expected that the base would be `nodejs-devel` since `test` inherits from `development` which inherits from `build`. In order for this to work as expected we have to recursively expand variants as in this patch. Reviewers: dduvall, #release-engineering-team Reviewed By: dduvall, #release-engineering-team Tags: #release-engineering-team Differential Revision: https://phabricator.wikimedia.org/D773
Diffstat (limited to 'build')
0 files changed, 0 insertions, 0 deletions