Repository: bigtop Updated Branches: refs/heads/master 0096b3e64 -> e6e810294
BIGTOP-2558: Adding ppc64le and ARM64 'node' binary to build slave docker image Signed-off-by: Amir Sanjar <[email protected]> Project: http://git-wip-us.apache.org/repos/asf/bigtop/repo Commit: http://git-wip-us.apache.org/repos/asf/bigtop/commit/e6e81029 Tree: http://git-wip-us.apache.org/repos/asf/bigtop/tree/e6e81029 Diff: http://git-wip-us.apache.org/repos/asf/bigtop/diff/e6e81029 Branch: refs/heads/master Commit: e6e8102945bf89f2c8cf0308bdb7bab73eb66e6e Parents: 0096b3e Author: Amir Sanjar <[email protected]> Authored: Wed Oct 26 13:57:11 2016 -0500 Committer: Amir Sanjar <[email protected]> Committed: Wed Oct 26 21:43:48 2016 -0500 ---------------------------------------------------------------------- bigtop_toolchain/manifests/node.pp | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/bigtop/blob/e6e81029/bigtop_toolchain/manifests/node.pp ---------------------------------------------------------------------- diff --git a/bigtop_toolchain/manifests/node.pp b/bigtop_toolchain/manifests/node.pp index fcd4fda..99efe1b 100644 --- a/bigtop_toolchain/manifests/node.pp +++ b/bigtop_toolchain/manifests/node.pp @@ -14,9 +14,16 @@ # limitations under the License. class bigtop_toolchain::node { - $node_version = "0.10.44" + case $architecture { + 'amd64' : { $node_version = "0.10.44" + $arch = "x64" } + 'ppc64le' : { $node_version = "4.4.7" + $arch = "ppc64le" } + 'aarch64' : { $node_version = "4.4.7" + $arch = "arm64" } + } $brunch_version = "1.7.20" - $node_name = "node-v${node_version}-linux-x64" + $node_name = "node-v${node_version}-linux-$arch" $node_dl_url = 'https://nodejs.org/dist/v$node_version/' exec { "get node":
