Как установить в jitpack.io переменную и настроить сборку - PullRequest
0 голосов
/ 21 июня 2019

Моей сборке jitpack.io нужна переменная (я не могу ее удалить) и определенный Android NDK, но jitpack.io ничего не знает об этом.Это журнал https://jitpack.io/com/github/hannesa2/android-database-sqlcipher/4.2.0.0/build.log Как я могу его указать?

В том же репо я подготовил сборку travis с этой переменной https://github.com/hannesa2/android-database-sqlcipher/blob/6ab61dc90a36d62fd57c62c446fba9d9315a6bd1/.travis.yml#L37 Но как это выглядит как Travis и jitpack.ioэто разные вещи

Я вижу в доку добавить jitpack.yml

jdk:
  - openjdk9
before_install:
  - ./custom_setup.sh
install:
  - ./gradlew clean install -xtest
env:
  ANDROID_NDK_ROOT : `pwd`/android-ndk-r15c
  PATH : ${PATH}:$ANDROID_NDK_ROOT

, но это не работает.

Build starting...
/script/buildit.sh: line 3: date: command not found
/script/buildit.sh: line 3: hostname: command not found
Start:
Git:
/script/buildit.sh: line 5: git: command not found
/script/buildit.sh: line 6: git: command not found
./custom_setup.sh: line 2: unzip: command not found
Running install command:
echo "Running a custom install command";./gradlew clean install -xtest
Running a custom install command
/usr/bin/env: ‘sh’: No such file or directory
Build tool exit code: 0
/script/buildit.sh: line 106: cp: command not found
Looking for artifacts...
/script/buildit.sh: line 110: gradle: command not found
/script/buildit.sh: line 111: gradle: command not found
2019-06-21T09:17:48.791934217Z
Exit code: 0

ERROR: No build artifacts found

Это мой код https://github.com/hannesa2/android-database-sqlcipher/tree/jitpack

Как заставить это работать?

...