Как я могу поставить Apache Spark в Snapcraft

В настоящее время пытаюсь заставить Apache Spark работать через Snapcraft, что я делаю не так?

Вот.yaml:

name: spark
version: 1.0
architectures:
 - amd64
summary: The Spark Engine 
description: This is the Spark Engine produced by snapcraft with maven.
confinement: strict

apps:
 spark:
   command: bin/wrapper
   daemon: simple
   plugs: [network-bind]

parts:
    webapp:
        plugin: maven
        source: https://github.com/lool/snappy-mvn-demo.git
        source-type: git
    spark:
        plugin: tar-content
        source: http://www-eu.apache.org/dist/spark/spark-1.6.2/spark-1.6.2.tgz
        local-files:
        plugin: make
        source: .

Вот файл make:

all:

install:
    cp -a spark-conf/ $(DESTDIR)/

Файл make не содержит оболочки, потому что я не могу ее найти.

Есть идеи?

1 ответ

The local-files:похоже, что он должен иметь отступ на 1 меньше, чтобы соответствовать формату yaml. Кроме того, вам может потребоваться указать, что часть с локальными файлами запускается после остальных, добавивafterключ

          local-files:
        plugin: make
        source: .
        after: [webapp,spark]
Другие вопросы по тегам