Как я могу поставить 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]