File tree Expand file tree Collapse file tree 1 file changed +9
-3
lines changed Expand file tree Collapse file tree 1 file changed +9
-3
lines changed Original file line number Diff line number Diff line change 1
1
{% set node = pillar.get(' node' , {}) - %}
2
2
{% set version = node.get(' version' , ' 5.4.0' ) - %}
3
3
{% set checksum = node.get(' checksum' , ' f037e2734f52b9de63e6d4a4e80756477b843e6f106e0be05591a16b71ec2bd0' ) - %}
4
- {% set pkgname = ' node-v' ~ version ~ ' -linux-x64' - %}
4
+ {% if grains.get(' osarch' ) is ' armhf' - %}
5
+ {% set arch = ' armv7l' - %}
6
+ {% else - %}
7
+ {% set arch = ' x64' - %}
8
+ {% endif - %}
9
+ {% set pkgname = ' node-v' ~ version ~ ' -linux-' ~ arch - %}
10
+ {% set format = node.get(' format' , ' gz' ) - %}
5
11
6
12
Extract binary package :
7
13
archive.extracted :
8
14
- name: /usr/local/src/
9
- - source: https://nodejs.org/dist/v {{ version }}/{{ pkgname }}.tar.gz
10
- - source_hash: sha256= {{ checksum }}
15
+ - source: https://nodejs.org/dist/v {{ version }}/{{ pkgname }}.tar.{{ format }}
16
+ - source_hash: {{ checksum }}
11
17
- archive_format: tar
12
18
- if_missing: /usr/local/src/ {{ pkgname }}
13
19
You can’t perform that action at this time.
0 commit comments