1b28b8f3c4
Change-Id: Ie8d8c092e64890af2f0886303ef3f16752ba5b76
25 lines
480 B
Ruby
25 lines
480 B
Ruby
forge "{{forge}}"
|
|
|
|
{%- for module in modules %}
|
|
|
|
{% if 'type' not in module or module.type == 'forge' -%}
|
|
mod '{{module.name}}'
|
|
{%- if 'version' in module -%}
|
|
, '{{module.version}}'
|
|
{%- endif -%}
|
|
{%- endif -%}
|
|
|
|
{%- if 'type' in module and module.type == 'git' -%}
|
|
mod '{{module.name}}'
|
|
{%- if 'url' in module -%}
|
|
,
|
|
:git => '{{module.url}}'
|
|
{%- endif -%}
|
|
{%- if 'ref' in module -%}
|
|
,
|
|
:ref => '{{module.ref}}'
|
|
{%- endif -%}
|
|
{%- endif -%}
|
|
|
|
{%- endfor -%}
|