How to set up Kore with Jenkins
#1
Do you have any screens you can show me of a basic Jenkins job configuration setup using github hosted More? I forked my own but am getting build failures when building my job.

Right now I have jenkins set up to automatically install the emulator when needed. It looked like I got pretty far, but then the log still reported a build error. I'm hoping you can help out.

Code:
Started by user futurepr0n
Building in workspace /var/lib/jenkins/jobs/KoreFork/workspace
Cloning the remote Git repository
Cloning repository https://github.com/xbmc/Kore
> git init /var/lib/jenkins/jobs/KoreFork/workspace # timeout=10
Fetching upstream changes from https://github.com/xbmc/Kore
> git --version # timeout=10
using .gitcredentials to set credentials
> git config --local credential.helper store --file=/tmp/git7648467591980577775.credentials # timeout=10
> git -c core.askpass=true fetch --tags --progress https://github.com/xbmc/Kore +refs/heads/*:refs/remotes/origin/*
> git config --local --remove-section credential # timeout=10
> git config remote.origin.url https://github.com/xbmc/Kore # timeout=10
> git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10
> git config remote.origin.url https://github.com/xbmc/Kore # timeout=10
Fetching upstream changes from https://github.com/xbmc/Kore
using .gitcredentials to set credentials
> git config --local credential.helper store --file=/tmp/git1727541321811502280.credentials # timeout=10
> git -c core.askpass=true fetch --tags --progress https://github.com/xbmc/Kore +refs/heads/*:refs/remotes/origin/*
> git config --local --remove-section credential # timeout=10
> git rev-parse refs/remotes/origin/master^{commit} # timeout=10
> git rev-parse refs/remotes/origin/origin/master^{commit} # timeout=10
Checking out Revision dab9bc055ea6fff4f9e7c899e7964bc57b71d0b4 (refs/remotes/origin/master)
> git config core.sparsecheckout # timeout=10
> git checkout -f dab9bc055ea6fff4f9e7c899e7964bc57b71d0b4
> git rev-list dab9bc055ea6fff4f9e7c899e7964bc57b71d0b4 # timeout=10
[android] No Android SDK found; let's install it automatically...
Downloading and installing Android SDK from http://dl.google.com/android/android-sdk_r24.0.2-linux.tgz
[android] Base SDK installed successfully
[android] Going to install required Android SDK components...
[android] Installing the 'platform-tool' SDK component(s)...
$ /var/lib/jenkins/tools/android-sdk/tools/android update sdk -u -a -t platform-tool
Refresh Sources:
  Fetching https://dl-ssl.google.com/android/repository/addons_list-2.xml
  Validate XML
  Parse XML
  Fetched Add-ons List successfully
  Refresh Sources
  Fetching URL: https://dl-ssl.google.com/android/repository/repository-10.xml
  Validate XML: https://dl-ssl.google.com/android/repository/repository-10.xml
  Parse XML:    https://dl-ssl.google.com/android/repository/repository-10.xml
  Fetching URL: https://dl-ssl.google.com/android/repository/addon.xml
  Validate XML: https://dl-ssl.google.com/android/repository/addon.xml
  Parse XML:    https://dl-ssl.google.com/android/repository/addon.xml
  Fetching URL: https://dl-ssl.google.com/android/repository/addon-6.xml
  Validate XML: https://dl-ssl.google.com/android/repository/addon-6.xml
  Parse XML:    https://dl-ssl.google.com/android/repository/addon-6.xml
  Fetching URL: https://dl-ssl.google.com/glass/gdk/addon.xml
  Validate XML: https://dl-ssl.google.com/glass/gdk/addon.xml
  Parse XML:    https://dl-ssl.google.com/glass/gdk/addon.xml
  Fetching URL: https://dl-ssl.google.com/android/repository/extras/intel/addon.xml
  Validate XML: https://dl-ssl.google.com/android/repository/extras/intel/addon.xml
  Parse XML:    https://dl-ssl.google.com/android/repository/extras/intel/addon.xml
  Fetching URL: https://dl-ssl.google.com/android/repository/sys-img/android/sys-img.xml
  Validate XML: https://dl-ssl.google.com/android/repository/sys-img/android/sys-img.xml
  Parse XML:    https://dl-ssl.google.com/android/repository/sys-img/android/sys-img.xml
  Fetching URL: https://dl-ssl.google.com/android/repository/sys-img/android-wear/sys-img.xml
  Validate XML: https://dl-ssl.google.com/android/repository/sys-img/android-wear/sys-img.xml
  Parse XML:    https://dl-ssl.google.com/android/repository/sys-img/android-wear/sys-img.xml
  Fetching URL: https://dl-ssl.google.com/android/repository/sys-img/android-tv/sys-img.xml
  Validate XML: https://dl-ssl.google.com/android/repository/sys-img/android-tv/sys-img.xml
  Parse XML:    https://dl-ssl.google.com/android/repository/sys-img/android-tv/sys-img.xml
  Fetching URL: https://dl-ssl.google.com/android/repository/sys-img/google_apis/sys-img.xml
  Validate XML: https://dl-ssl.google.com/android/repository/sys-img/google_apis/sys-img.xml
  Parse XML:    https://dl-ssl.google.com/android/repository/sys-img/google_apis/sys-img.xml
  Fetching URL: https://dl-ssl.google.com/android/repository/sys-img/x86/addon-x86.xml
  Validate XML: https://dl-ssl.google.com/android/repository/sys-img/x86/addon-x86.xml
  Parse XML:    https://dl-ssl.google.com/android/repository/sys-img/x86/addon-x86.xml
-------------------------------
License id: android-sdk-license-5be876d5
Used by:
- Android SDK Platform-tools, revision 22
-------------------------------

Do you accept the license 'android-sdk-preview-license-52d11cd2' [y/n]:
Installing Archives:
  Preparing to install archives
  Downloading Android SDK Platform-tools, revision 22
  Installing Android SDK Platform-tools, revision 22
  Stopping ADB server failed (code -1).
  Unzipping Android SDK Platform-tools, revision 22 (28%)
  Unzipping Android SDK Platform-tools, revision 22 (47%)
  Unzipping Android SDK Platform-tools, revision 22 (48%)
  Unzipping Android SDK Platform-tools, revision 22 (54%)
  Unzipping Android SDK Platform-tools, revision 22 (62%)
  Unzipping Android SDK Platform-tools, revision 22 (73%)
  Unzipping Android SDK Platform-tools, revision 22 (95%)
  Unzipping Android SDK Platform-tools, revision 22 (99%)
    Installed Android SDK Platform-tools, revision 22
  Downloading Android SDK Platform-tools, revision 23 rc5
  Installing Android SDK Platform-tools, revision 23 rc5
    Stopping ADB server succeeded.
  Unzipping Android SDK Platform-tools, revision 23 rc5 (19%)
  Unzipping Android SDK Platform-tools, revision 23 rc5 (22%)
  Unzipping Android SDK Platform-tools, revision 23 rc5 (36%)
  Unzipping Android SDK Platform-tools, revision 23 rc5 (37%)
  Unzipping Android SDK Platform-tools, revision 23 rc5 (41%)
  Unzipping Android SDK Platform-tools, revision 23 rc5 (50%)
  Unzipping Android SDK Platform-tools, revision 23 rc5 (51%)
  Unzipping Android SDK Platform-tools, revision 23 rc5 (64%)
  Unzipping Android SDK Platform-tools, revision 23 rc5 (66%)
  Unzipping Android SDK Platform-tools, revision 23 rc5 (87%)
  Unzipping Android SDK Platform-tools, revision 23 rc5 (88%)
  Unzipping Android SDK Platform-tools, revision 23 rc5 (99%)
    Installed Android SDK Platform-tools, revision 23 rc5
    Stopping ADB server succeeded.
    Starting ADB server succeeded.
  Done. 2 packages installed.
$ /var/lib/jenkins/tools/android-sdk/tools/android list sdk --extended
[android] Installing the 'tool,"build-tools-23.0.0_rc2",extra-android-m2repository,extra-google-m2repository' SDK component(s)...
$ /var/lib/jenkins/tools/android-sdk/tools/android update sdk -u -a -t tool,build-tools-23.0.0_rc2,extra-android-m2repository,extra-google-m2repository
Refresh Sources:
  Fetching https://dl-ssl.google.com/android/repository/addons_list-2.xml
  Validate XML
  Parse XML
  Fetched Add-ons List successfully
  Refresh Sources
  Fetching URL: https://dl-ssl.google.com/android/repository/repository-10.xml
  Validate XML: https://dl-ssl.google.com/android/repository/repository-10.xml
  Parse XML:    https://dl-ssl.google.com/android/repository/repository-10.xml
  Fetching URL: https://dl-ssl.google.com/android/repository/addon.xml
  Validate XML: https://dl-ssl.google.com/android/repository/addon.xml
  Parse XML:    https://dl-ssl.google.com/android/repository/addon.xml
  Fetching URL: https://dl-ssl.google.com/android/repository/addon-6.xml
  Validate XML: https://dl-ssl.google.com/android/repository/addon-6.xml
  Parse XML:    https://dl-ssl.google.com/android/repository/addon-6.xml
  Fetching URL: https://dl-ssl.google.com/glass/gdk/addon.xml
  Validate XML: https://dl-ssl.google.com/glass/gdk/addon.xml
  Parse XML:    https://dl-ssl.google.com/glass/gdk/addon.xml
  Fetching URL: https://dl-ssl.google.com/android/repository/extras/intel/addon.xml
  Validate XML: https://dl-ssl.google.com/android/repository/extras/intel/addon.xml
  Parse XML:    https://dl-ssl.google.com/android/repository/extras/intel/addon.xml
  Fetching URL: https://dl-ssl.google.com/android/repository/sys-img/android/sys-img.xml
  Validate XML: https://dl-ssl.google.com/android/repository/sys-img/android/sys-img.xml
  Parse XML:    https://dl-ssl.google.com/android/repository/sys-img/android/sys-img.xml
  Fetching URL: https://dl-ssl.google.com/android/repository/sys-img/android-wear/sys-img.xml
  Validate XML: https://dl-ssl.google.com/android/repository/sys-img/android-wear/sys-img.xml
  Parse XML:    https://dl-ssl.google.com/android/repository/sys-img/android-wear/sys-img.xml
  Fetching URL: https://dl-ssl.google.com/android/repository/sys-img/android-tv/sys-img.xml
  Validate XML: https://dl-ssl.google.com/android/repository/sys-img/android-tv/sys-img.xml
  Parse XML:    https://dl-ssl.google.com/android/repository/sys-img/android-tv/sys-img.xml
  Fetching URL: https://dl-ssl.google.com/android/repository/sys-img/google_apis/sys-img.xml
  Validate XML: https://dl-ssl.google.com/android/repository/sys-img/google_apis/sys-img.xml
  Parse XML:    https://dl-ssl.google.com/android/repository/sys-img/google_apis/sys-img.xml
  Fetching URL: https://dl-ssl.google.com/android/repository/sys-img/x86/addon-x86.xml
  Validate XML: https://dl-ssl.google.com/android/repository/sys-img/x86/addon-x86.xml
  Parse XML:    https://dl-ssl.google.com/android/repository/sys-img/x86/addon-x86.xml
Error: Ignoring unknown package filter 'build-tools-23.0.0_rc2'
-------------------------------
License id: android-sdk-license-5be876d5
Used by:
- Android SDK Tools, revision 24.3.3
  - Android Support Repository, revision 16
  - Google Repository, revision 19
-------------------------------


Do you accept the license 'android-sdk-license-5be876d5' [y/n]:
Installing Archives:
  Preparing to install archives
  Downloading Android SDK Tools, revision 24.3.3
     (1%, 2189 KiB/s, 2 minutes left)
     (2%, 2288 KiB/s, 2 minutes left)
     (3%, 2338 KiB/s, 2 minutes left)
     (3%, 2366 KiB/s, 2 minutes left)
     (4%, 2399 KiB/s, 119 seconds left)
     (5%, 2415 KiB/s, 118 seconds left)
     (6%, 2433 KiB/s, 116 seconds left)
     (7%, 2433 KiB/s, 115 seconds left)
     (8%, 2443 KiB/s, 113 seconds left)
     (8%, 2454 KiB/s, 112 seconds left)
     (9%, 2462 KiB/s, 110 seconds left)
     (10%, 2467 KiB/s, 109 seconds left)
     (11%, 2467 KiB/s, 108 seconds left)
     (12%, 2472 KiB/s, 107 seconds left)
     (13%, 2475 KiB/s, 106 seconds left)
     (13%, 2480 KiB/s, 104 seconds left)
     (14%, 2485 KiB/s, 103 seconds left)
     (15%, 2486 KiB/s, 102 seconds left)
     (16%, 2488 KiB/s, 101 seconds left)
     (17%, 2489 KiB/s, 100 seconds left)
     (18%, 2491 KiB/s, 99 seconds left)
     (19%, 2492 KiB/s, 98 seconds left)
     (19%, 2490 KiB/s, 97 seconds left)
     (20%, 2493 KiB/s, 96 seconds left)
     (21%, 2495 KiB/s, 95 seconds left)
     (22%, 2497 KiB/s, 93 seconds left)
     (23%, 2495 KiB/s, 93 seconds left)
     (24%, 2496 KiB/s, 92 seconds left)
     (24%, 2497 KiB/s, 90 seconds left)
     (25%, 2461 KiB/s, 91 seconds left)
     (26%, 2462 KiB/s, 90 seconds left)
     (26%, 2464 KiB/s, 89 seconds left)
     (27%, 2466 KiB/s, 88 seconds left)
     (28%, 2468 KiB/s, 87 seconds left)
     (29%, 2469 KiB/s, 86 seconds left)
     (30%, 2471 KiB/s, 85 seconds left)
     (31%, 2473 KiB/s, 84 seconds left)
     (32%, 2472 KiB/s, 83 seconds left)
     (32%, 2474 KiB/s, 82 seconds left)
     (33%, 2476 KiB/s, 80 seconds left)
     (34%, 2478 KiB/s, 79 seconds left)
     (35%, 2478 KiB/s, 78 seconds left)
     (36%, 2477 KiB/s, 77 seconds left)
     (37%, 2477 KiB/s, 76 seconds left)
     (37%, 2479 KiB/s, 75 seconds left)
     (38%, 2481 KiB/s, 74 seconds left)
     (39%, 2483 KiB/s, 73 seconds left)
     (40%, 2484 KiB/s, 72 seconds left)
     (41%, 2486 KiB/s, 71 seconds left)
     (42%, 2487 KiB/s, 70 seconds left)
     (42%, 2489 KiB/s, 69 seconds left)
     (43%, 2488 KiB/s, 68 seconds left)
     (44%, 2489 KiB/s, 67 seconds left)
     (45%, 2490 KiB/s, 66 seconds left)
     (46%, 2491 KiB/s, 65 seconds left)
     (47%, 2493 KiB/s, 64 seconds left)
     (48%, 2494 KiB/s, 62 seconds left)
     (48%, 2495 KiB/s, 61 seconds left)
     (49%, 2496 KiB/s, 60 seconds left)
     (50%, 2497 KiB/s, 59 seconds left)
     (51%, 2497 KiB/s, 58 seconds left)
     (52%, 2496 KiB/s, 57 seconds left)
     (53%, 2497 KiB/s, 56 seconds left)
     (53%, 2498 KiB/s, 55 seconds left)
     (54%, 2498 KiB/s, 54 seconds left)
     (55%, 2498 KiB/s, 53 seconds left)
     (56%, 2499 KiB/s, 52 seconds left)
     (57%, 2499 KiB/s, 51 seconds left)
     (58%, 2498 KiB/s, 50 seconds left)
     (58%, 2498 KiB/s, 49 seconds left)
     (59%, 2499 KiB/s, 48 seconds left)
     (60%, 2499 KiB/s, 47 seconds left)
     (61%, 2500 KiB/s, 46 seconds left)
     (62%, 2500 KiB/s, 45 seconds left)
     (63%, 2500 KiB/s, 44 seconds left)
     (63%, 2500 KiB/s, 43 seconds left)
     (64%, 2499 KiB/s, 42 seconds left)
     (65%, 2500 KiB/s, 41 seconds left)
     (66%, 2501 KiB/s, 40 seconds left)
     (67%, 2502 KiB/s, 39 seconds left)
     (68%, 2503 KiB/s, 38 seconds left)
     (68%, 2501 KiB/s, 37 seconds left)
     (69%, 2502 KiB/s, 36 seconds left)
     (70%, 2502 KiB/s, 35 seconds left)
     (71%, 2501 KiB/s, 34 seconds left)
     (72%, 2502 KiB/s, 33 seconds left)
     (73%, 2501 KiB/s, 32 seconds left)
     (73%, 2500 KiB/s, 31 seconds left)
     (74%, 2501 KiB/s, 30 seconds left)
     (75%, 2487 KiB/s, 30 seconds left)
     (76%, 2487 KiB/s, 29 seconds left)
     (76%, 2488 KiB/s, 27 seconds left)
     (77%, 2489 KiB/s, 26 seconds left)
     (78%, 2490 KiB/s, 25 seconds left)
     (79%, 2490 KiB/s, 24 seconds left)
     (80%, 2491 KiB/s, 23 seconds left)
     (81%, 2490 KiB/s, 22 seconds left)
     (82%, 2491 KiB/s, 21 seconds left)
     (82%, 2491 KiB/s, 20 seconds left)
     (83%, 2492 KiB/s, 19 seconds left)
     (84%, 2491 KiB/s, 18 seconds left)
     (85%, 2491 KiB/s, 17 seconds left)
     (86%, 2491 KiB/s, 16 seconds left)
     (87%, 2492 KiB/s, 15 seconds left)
     (87%, 2492 KiB/s, 14 seconds left)
     (88%, 2492 KiB/s, 13 seconds left)
     (89%, 2492 KiB/s, 12 seconds left)
     (90%, 2492 KiB/s, 11 seconds left)
     (91%, 2493 KiB/s, 10 seconds left)
     (92%, 2493 KiB/s, 9 seconds left)
     (92%, 2493 KiB/s, 8 seconds left)
     (93%, 2493 KiB/s, 7 seconds left)
     (94%, 2494 KiB/s, 6 seconds left)
     (95%, 2494 KiB/s, 5 seconds left)
     (96%, 2495 KiB/s, 4 seconds left)
     (97%, 2494 KiB/s, 3 seconds left)
     (97%, 2494 KiB/s, 2 seconds left)
     (98%, 2494 KiB/s, 1 seconds left)
     (99%, 2494 KiB/s, 0 seconds left)
  Installing Android SDK Tools, revision 24.3.3
  Unzipping Android SDK Tools, revision 24.3.3 (1%)
  Unzipping Android SDK Tools, revision 24.3.3 (3%)
  Unzipping Android SDK Tools, revision 24.3.3 (5%)
  Unzipping Android SDK Tools, revision 24.3.3 (6%)
  Unzipping Android SDK Tools, revision 24.3.3 (12%)
  Unzipping Android SDK Tools, revision 24.3.3 (19%)
  Unzipping Android SDK Tools, revision 24.3.3 (25%)
  Unzipping Android SDK Tools, revision 24.3.3 (27%)
  Unzipping Android SDK Tools, revision 24.3.3 (28%)
  Unzipping Android SDK Tools, revision 24.3.3 (29%)
  Unzipping Android SDK Tools, revision 24.3.3 (30%)
  Unzipping Android SDK Tools, revision 24.3.3 (31%)
  Unzipping Android SDK Tools, revision 24.3.3 (32%)
  Unzipping Android SDK Tools, revision 24.3.3 (34%)
  Unzipping Android SDK Tools, revision 24.3.3 (35%)
  Unzipping Android SDK Tools, revision 24.3.3 (36%)
  Unzipping Android SDK Tools, revision 24.3.3 (37%)
  Unzipping Android SDK Tools, revision 24.3.3 (38%)
  Unzipping Android SDK Tools, revision 24.3.3 (39%)
  Unzipping Android SDK Tools, revision 24.3.3 (40%)
  Unzipping Android SDK Tools, revision 24.3.3 (41%)
  Unzipping Android SDK Tools, revision 24.3.3 (42%)
  Unzipping Android SDK Tools, revision 24.3.3 (43%)
  Unzipping Android SDK Tools, revision 24.3.3 (44%)
  Unzipping Android SDK Tools, revision 24.3.3 (45%)
  Unzipping Android SDK Tools, revision 24.3.3 (46%)
  Unzipping Android SDK Tools, revision 24.3.3 (47%)
  Unzipping Android SDK Tools, revision 24.3.3 (48%)
  Unzipping Android SDK Tools, revision 24.3.3 (49%)
  Unzipping Android SDK Tools, revision 24.3.3 (50%)
  Unzipping Android SDK Tools, revision 24.3.3 (51%)
  Unzipping Android SDK Tools, revision 24.3.3 (52%)
  Unzipping Android SDK Tools, revision 24.3.3 (57%)
  Unzipping Android SDK Tools, revision 24.3.3 (58%)
  Unzipping Android SDK Tools, revision 24.3.3 (59%)
  Unzipping Android SDK Tools, revision 24.3.3 (60%)
  Unzipping Android SDK Tools, revision 24.3.3 (61%)
  Unzipping Android SDK Tools, revision 24.3.3 (68%)
  Unzipping Android SDK Tools, revision 24.3.3 (74%)
  Unzipping Android SDK Tools, revision 24.3.3 (81%)
  Unzipping Android SDK Tools, revision 24.3.3 (82%)
  Unzipping Android SDK Tools, revision 24.3.3 (83%)
  Unzipping Android SDK Tools, revision 24.3.3 (84%)
  Unzipping Android SDK Tools, revision 24.3.3 (85%)
  Unzipping Android SDK Tools, revision 24.3.3 (86%)
  Unzipping Android SDK Tools, revision 24.3.3 (87%)
  Unzipping Android SDK Tools, revision 24.3.3 (88%)
  Unzipping Android SDK Tools, revision 24.3.3 (89%)
  Unzipping Android SDK Tools, revision 24.3.3 (90%)
  Unzipping Android SDK Tools, revision 24.3.3 (91%)
  Unzipping Android SDK Tools, revision 24.3.3 (92%)
  Unzipping Android SDK Tools, revision 24.3.3 (93%)
  Unzipping Android SDK Tools, revision 24.3.3 (94%)
  Unzipping Android SDK Tools, revision 24.3.3 (95%)
  Unzipping Android SDK Tools, revision 24.3.3 (96%)
  Unzipping Android SDK Tools, revision 24.3.3 (97%)
  Unzipping Android SDK Tools, revision 24.3.3 (99%)
    Installed Android SDK Tools, revision 24.3.3
  Downloading Android Support Repository, revision 16
     (4%, 2321 KiB/s, 40 seconds left)
     (7%, 2401 KiB/s, 38 seconds left)
     (9%, 2440 KiB/s, 36 seconds left)
     (12%, 2462 KiB/s, 35 seconds left)
     (15%, 2479 KiB/s, 33 seconds left)
     (17%, 2491 KiB/s, 32 seconds left)
     (20%, 2500 KiB/s, 31 seconds left)
     (22%, 2507 KiB/s, 30 seconds left)
     (25%, 2512 KiB/s, 29 seconds left)
     (28%, 2517 KiB/s, 28 seconds left)
     (30%, 2521 KiB/s, 27 seconds left)
     (33%, 2522 KiB/s, 26 seconds left)
     (35%, 2525 KiB/s, 25 seconds left)
     (38%, 2527 KiB/s, 24 seconds left)
     (41%, 2529 KiB/s, 22 seconds left)
     (43%, 2530 KiB/s, 21 seconds left)
     (46%, 2532 KiB/s, 20 seconds left)
     (48%, 2534 KiB/s, 19 seconds left)
     (51%, 2536 KiB/s, 18 seconds left)
     (54%, 2537 KiB/s, 17 seconds left)
     (56%, 2538 KiB/s, 16 seconds left)
     (59%, 2538 KiB/s, 15 seconds left)
     (61%, 2535 KiB/s, 14 seconds left)
     (64%, 2536 KiB/s, 13 seconds left)
     (67%, 2536 KiB/s, 12 seconds left)
     (69%, 2536 KiB/s, 11 seconds left)
     (72%, 2537 KiB/s, 10 seconds left)
     (74%, 2538 KiB/s, 9 seconds left)
     (77%, 2539 KiB/s, 8 seconds left)
     (79%, 2536 KiB/s, 7 seconds left)
     (81%, 2510 KiB/s, 7 seconds left)
     (84%, 2505 KiB/s, 6 seconds left)
     (86%, 2507 KiB/s, 5 seconds left)
     (89%, 2501 KiB/s, 4 seconds left)
     (91%, 2499 KiB/s, 3 seconds left)
     (94%, 2501 KiB/s, 2 seconds left)
     (96%, 2497 KiB/s, 1 seconds left)
     (99%, 2499 KiB/s, 0 seconds left)
  Installing Android Support Repository, revision 16
  Unzipping Android Support Repository, revision 16 (1%)
  Unzipping Android Support Repository, revision 16 (3%)
  Unzipping Android Support Repository, revision 16 (5%)
  Unzipping Android Support Repository, revision 16 (7%)
  Unzipping Android Support Repository, revision 16 (9%)
  Unzipping Android Support Repository, revision 16 (11%)
  Unzipping Android Support Repository, revision 16 (12%)
  Unzipping Android Support Repository, revision 16 (14%)
  Unzipping Android Support Repository, revision 16 (17%)
  Unzipping Android Support Repository, revision 16 (18%)
  Unzipping Android Support Repository, revision 16 (20%)
  Unzipping Android Support Repository, revision 16 (21%)
  Unzipping Android Support Repository, revision 16 (24%)
  Unzipping Android Support Repository, revision 16 (26%)
  Unzipping Android Support Repository, revision 16 (28%)
  Unzipping Android Support Repository, revision 16 (31%)
  Unzipping Android Support Repository, revision 16 (33%)
  Unzipping Android Support Repository, revision 16 (35%)
  Unzipping Android Support Repository, revision 16 (37%)
  Unzipping Android Support Repository, revision 16 (39%)
  Unzipping Android Support Repository, revision 16 (40%)
  Unzipping Android Support Repository, revision 16 (42%)
  Unzipping Android Support Repository, revision 16 (44%)
  Unzipping Android Support Repository, revision 16 (46%)
  Unzipping Android Support Repository, revision 16 (47%)
  Unzipping Android Support Repository, revision 16 (49%)
  Unzipping Android Support Repository, revision 16 (50%)
  Unzipping Android Support Repository, revision 16 (51%)
  Unzipping Android Support Repository, revision 16 (52%)
  Unzipping Android Support Repository, revision 16 (53%)
  Unzipping Android Support Repository, revision 16 (54%)
  Unzipping Android Support Repository, revision 16 (55%)
  Unzipping Android Support Repository, revision 16 (56%)
  Unzipping Android Support Repository, revision 16 (57%)
  Unzipping Android Support Repository, revision 16 (58%)
  Unzipping Android Support Repository, revision 16 (59%)
  Unzipping Android Support Repository, revision 16 (60%)
  Unzipping Android Support Repository, revision 16 (61%)
  Unzipping Android Support Repository, revision 16 (62%)
  Unzipping Android Support Repository, revision 16 (63%)
  Unzipping Android Support Repository, revision 16 (64%)
  Unzipping Android Support Repository, revision 16 (65%)
  Unzipping Android Support Repository, revision 16 (66%)
  Unzipping Android Support Repository, revision 16 (67%)
  Unzipping Android Support Repository, revision 16 (68%)
  Unzipping Android Support Repository, revision 16 (69%)
  Unzipping Android Support Repository, revision 16 (70%)
  Unzipping Android Support Repository, revision 16 (71%)
  Unzipping Android Support Repository, revision 16 (72%)
  Unzipping Android Support Repository, revision 16 (73%)
  Unzipping Android Support Repository, revision 16 (74%)
  Unzipping Android Support Repository, revision 16 (75%)
  Unzipping Android Support Repository, revision 16 (76%)
  Unzipping Android Support Repository, revision 16 (77%)
  Unzipping Android Support Repository, revision 16 (78%)
  Unzipping Android Support Repository, revision 16 (79%)
  Unzipping Android Support Repository, revision 16 (80%)
  Unzipping Android Support Repository, revision 16 (81%)
  Unzipping Android Support Repository, revision 16 (82%)
  Unzipping Android Support Repository, revision 16 (83%)
  Unzipping Android Support Repository, revision 16 (84%)
  Unzipping Android Support Repository, revision 16 (85%)
  Unzipping Android Support Repository, revision 16 (86%)
  Unzipping Android Support Repository, revision 16 (87%)
  Unzipping Android Support Repository, revision 16 (88%)
  Unzipping Android Support Repository, revision 16 (89%)
  Unzipping Android Support Repository, revision 16 (90%)
  Unzipping Android Support Repository, revision 16 (91%)
  Unzipping Android Support Repository, revision 16 (92%)
  Unzipping Android Support Repository, revision 16 (93%)
  Unzipping Android Support Repository, revision 16 (94%)
  Unzipping Android Support Repository, revision 16 (95%)
  Unzipping Android Support Repository, revision 16 (96%)
  Unzipping Android Support Repository, revision 16 (97%)
  Unzipping Android Support Repository, revision 16 (98%)
  Unzipping Android Support Repository, revision 16 (99%)
    Installed Android Support Repository, revision 16
  Downloading Google Repository, revision 19
     (9%, 2342 KiB/s, 18 seconds left)
     (15%, 2374 KiB/s, 17 seconds left)
     (20%, 2420 KiB/s, 15 seconds left)
     (25%, 2449 KiB/s, 14 seconds left)
     (31%, 2468 KiB/s, 13 seconds left)
     (36%, 2482 KiB/s, 12 seconds left)
     (42%, 2491 KiB/s, 11 seconds left)
     (47%, 2501 KiB/s, 9 seconds left)
     (52%, 2508 KiB/s, 8 seconds left)
     (58%, 2502 KiB/s, 7 seconds left)
     (63%, 2504 KiB/s, 6 seconds left)
     (68%, 2504 KiB/s, 5 seconds left)
     (74%, 2508 KiB/s, 4 seconds left)
     (79%, 2503 KiB/s, 3 seconds left)
     (84%, 2505 KiB/s, 2 seconds left)
     (89%, 2507 KiB/s, 1 seconds left)
     (95%, 2509 KiB/s, 0 seconds left)
  Installing Google Repository, revision 19
  Unzipping Google Repository, revision 19 (1%)
  Unzipping Google Repository, revision 19 (2%)
  Unzipping Google Repository, revision 19 (3%)
  Unzipping Google Repository, revision 19 (4%)
  Unzipping Google Repository, revision 19 (5%)
  Unzipping Google Repository, revision 19 (6%)
  Unzipping Google Repository, revision 19 (7%)
  Unzipping Google Repository, revision 19 (11%)
  Unzipping Google Repository, revision 19 (14%)
  Unzipping Google Repository, revision 19 (17%)
  Unzipping Google Repository, revision 19 (22%)
  Unzipping Google Repository, revision 19 (24%)
  Unzipping Google Repository, revision 19 (28%)
  Unzipping Google Repository, revision 19 (30%)
  Unzipping Google Repository, revision 19 (37%)
  Unzipping Google Repository, revision 19 (38%)
  Unzipping Google Repository, revision 19 (40%)
  Unzipping Google Repository, revision 19 (47%)
  Unzipping Google Repository, revision 19 (50%)
  Unzipping Google Repository, revision 19 (54%)
  Unzipping Google Repository, revision 19 (56%)
  Unzipping Google Repository, revision 19 (59%)
  Unzipping Google Repository, revision 19 (66%)
  Unzipping Google Repository, revision 19 (67%)
  Unzipping Google Repository, revision 19 (68%)
  Unzipping Google Repository, revision 19 (69%)
  Unzipping Google Repository, revision 19 (70%)
  Unzipping Google Repository, revision 19 (71%)
  Unzipping Google Repository, revision 19 (72%)
  Unzipping Google Repository, revision 19 (73%)
  Unzipping Google Repository, revision 19 (74%)
  Unzipping Google Repository, revision 19 (75%)
  Unzipping Google Repository, revision 19 (76%)
  Unzipping Google Repository, revision 19 (77%)
  Unzipping Google Repository, revision 19 (78%)
  Unzipping Google Repository, revision 19 (80%)
  Unzipping Google Repository, revision 19 (82%)
  Unzipping Google Repository, revision 19 (84%)
  Unzipping Google Repository, revision 19 (86%)
  Unzipping Google Repository, revision 19 (87%)
  Unzipping Google Repository, revision 19 (88%)
  Unzipping Google Repository, revision 19 (91%)
  Unzipping Google Repository, revision 19 (92%)
  Unzipping Google Repository, revision 19 (93%)
  Unzipping Google Repository, revision 19 (94%)
  Unzipping Google Repository, revision 19 (95%)
  Unzipping Google Repository, revision 19 (96%)
  Unzipping Google Repository, revision 19 (97%)
  Unzipping Google Repository, revision 19 (99%)
    Installed Google Repository, revision 19
  Done. 3 packages installed.
[android] Searching for Android projects...
[android] No Android projects found to create build files for.
[android] Searching for Android projects...
[android] No Android projects found; wont install any dependencies.
[Gradle] - Launching build.
[workspace] $ /var/lib/jenkins/jobs/KoreFork/workspace/gradlew
Downloading https://services.gradle.org/distributions/gradle-2.2.1-all.zip
..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
Unzipping /var/lib/jenkins/.gradle/wrapper/dists/gradle-2.2.1-all/6dibv5rcnnqlfbq9klf8imrndn/gradle-2.2.1-all.zip to /var/lib/jenkins/.gradle/wrapper/dists/gradle-2.2.1-all/6dibv5rcnnqlfbq9klf8imrndn
Set executable permissions for: /var/lib/jenkins/.gradle/wrapper/dists/gradle-2.2.1-all/6dibv5rcnnqlfbq9klf8imrndn/gradle-2.2.1/bin/gradle

FAILURE: Build failed with an exception.

* What went wrong:
A problem occurred configuring project ':app'.
> failed to find target android-22 : /var/lib/jenkins/tools/android-sdk

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.

BUILD FAILED

Total time: 2 mins 23.018 secs
Build step 'Invoke Gradle script' changed build result to FAILURE
Build step 'Invoke Gradle script' marked build as failure
Finished: FAILURE
Reply
#2
Looks like I needed to install the right android sdk tools - but now I now have a new problem

Code:
Started by user Mark P
Building in workspace /var/lib/jenkins/jobs/Android-Kore/workspace
Cloning the remote Git repository
Cloning repository https://github.com/futurepr0n/Kore
> git init /var/lib/jenkins/jobs/Android-Kore/workspace # timeout=10
Fetching upstream changes from https://github.com/futurepr0n/Kore
> git --version # timeout=10
using .gitcredentials to set credentials
> git config --local credential.helper store --file=/tmp/git8399355284525295255.credentials # timeout=10
> git -c core.askpass=true fetch --tags --progress https://github.com/futurepr0n/Kore +refs/heads/*:refs/remotes/origin/*
> git config --local --remove-section credential # timeout=10
> git config remote.origin.url https://github.com/futurepr0n/Kore # timeout=10
> git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10
> git config remote.origin.url https://github.com/futurepr0n/Kore # timeout=10
Fetching upstream changes from https://github.com/futurepr0n/Kore
using .gitcredentials to set credentials
> git config --local credential.helper store --file=/tmp/git6434446586230946056.credentials # timeout=10
> git -c core.askpass=true fetch --tags --progress https://github.com/futurepr0n/Kore +refs/heads/*:refs/remotes/origin/*
> git config --local --remove-section credential # timeout=10
> git rev-parse refs/remotes/origin/master^{commit} # timeout=10
> git rev-parse refs/remotes/origin/origin/master^{commit} # timeout=10
Checking out Revision dab9bc055ea6fff4f9e7c899e7964bc57b71d0b4 (refs/remotes/origin/master)
> git config core.sparsecheckout # timeout=10
> git checkout -f dab9bc055ea6fff4f9e7c899e7964bc57b71d0b4
First time build. Skipping changelog.
[android] Searching for Android projects...
[android] No Android projects found; wont install any dependencies.
[Gradle] - Launching build.
[workspace] $ /var/lib/jenkins/tools/hudson.plugins.gradle.GradleInstallation/Gradle/bin/gradle

FAILURE: Build failed with an exception.

* What went wrong:
A problem occurred configuring root project 'workspace'.
> Could not resolve all dependencies for configuration ':classpath'.
   > Could not resolve com.android.tools.build:gradle:1.2.3.
     Required by:
         :workspace:unspecified
      > Could not GET 'https://jcenter.bintray.com/com/android/tools/build/gradle/1.2.3/gradle-1.2.3.pom'.
         > jcenter.bintray.com: unknown error

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.

BUILD FAILED

Total time: 19.58 secs
Build step 'Invoke Gradle script' changed build result to FAILURE
Build step 'Invoke Gradle script' marked build as failure
Finished: FAILURE
Reply
#3
Ok Round 3 now! added local.properties to my workspace, we are in business. I am now wondering how i am to get a build though - because I don't see any apk after successful build.

I used the gradle task assemble, and it looked like everything was good but I just dont see any artifacts built. Can anyone help with that?

Code:
Started by user Mark P
Building in workspace /var/lib/jenkins/jobs/Android-Kore/workspace
> git rev-parse --is-inside-work-tree # timeout=10
Fetching changes from the remote Git repository
> git config remote.origin.url https://github.com/futurepr0n/Kore # timeout=10
Fetching upstream changes from https://github.com/futurepr0n/Kore
> git --version # timeout=10
using .gitcredentials to set credentials
> git config --local credential.helper store --file=/tmp/git5721414885991525549.credentials # timeout=10
> git -c core.askpass=true fetch --tags --progress https://github.com/futurepr0n/Kore +refs/heads/*:refs/remotes/origin/*
> git config --local --remove-section credential # timeout=10
> git rev-parse refs/remotes/origin/master^{commit} # timeout=10
> git rev-parse refs/remotes/origin/origin/master^{commit} # timeout=10
Checking out Revision b1edb33146090ab266effc60347500326d726742 (refs/remotes/origin/master)
> git config core.sparsecheckout # timeout=10
> git checkout -f b1edb33146090ab266effc60347500326d726742
> git rev-list b1edb33146090ab266effc60347500326d726742 # timeout=10
[android] Searching for Android projects...
[android] No Android projects found; wont install any dependencies.
[Gradle] - Launching build.
[app] $ /var/lib/jenkins/jobs/Android-Kore/workspace/gradlew assemble
:app:preBuild UP-TO-DATE
:app:preDebugBuild UP-TO-DATE
:app:checkDebugManifest
:app:preReleaseBuild UP-TO-DATE
:app:prepareComAndroidSupportAppcompatV72220Library UP-TO-DATE
:app:prepareComAndroidSupportCardviewV72220Library UP-TO-DATE
:app:prepareComAndroidSupportRecyclerviewV72103Library UP-TO-DATE
:app:prepareComAndroidSupportSupportV42220Library UP-TO-DATE
:app:prepareComAstuetzPagerslidingtabstrip101Library UP-TO-DATE
:app:prepareComMelnykovFloatingactionbutton130Library UP-TO-DATE
:app:prepareDebugDependencies
:app:compileDebugAidl UP-TO-DATE
:app:compileDebugRenderscript UP-TO-DATE
:app:generateDebugBuildConfig UP-TO-DATE
:app:generateDebugAssets UP-TO-DATE
:app:mergeDebugAssets UP-TO-DATE
:app:generateDebugResValues UP-TO-DATE
:app:generateDebugResources UP-TO-DATE
:app:mergeDebugResources UP-TO-DATE
:app:processDebugManifest UP-TO-DATE
:app:processDebugResources UP-TO-DATE
:app:generateDebugSources UP-TO-DATE
:app:processDebugJavaRes UP-TO-DATE
:app:compileDebugJava UP-TO-DATE
:app:compileDebugNdk UP-TO-DATE
:app:compileDebugSources UP-TO-DATE
:app:preDexDebug UP-TO-DATE
:app:dexDebug UP-TO-DATE
:app:validateDebugSigning
:app:packageDebug UP-TO-DATE
:app:zipalignDebug UP-TO-DATE
:app:assembleDebug UP-TO-DATE
:app:checkReleaseManifest
:app:prepareReleaseDependencies
:app:compileReleaseAidl UP-TO-DATE
:app:compileReleaseRenderscript UP-TO-DATE
:app:generateReleaseBuildConfig UP-TO-DATE
:app:generateReleaseAssets UP-TO-DATE
:app:mergeReleaseAssets UP-TO-DATE
:app:generateReleaseResValues UP-TO-DATE
:app:generateReleaseResources UP-TO-DATE
:app:mergeReleaseResources UP-TO-DATE
:app:processReleaseManifest UP-TO-DATE
:app:processReleaseResources UP-TO-DATE
:app:generateReleaseSources UP-TO-DATE
:app:processReleaseJavaRes UP-TO-DATE
:app:compileReleaseJava UP-TO-DATE
:app:compileReleaseNdk UP-TO-DATE
:app:compileReleaseSources UP-TO-DATE
:app:lintVitalRelease
:app:proguardRelease UP-TO-DATE
:app:dexRelease UP-TO-DATE
:app:packageRelease UP-TO-DATE
:app:assembleRelease
:app:assemble

BUILD SUCCESSFUL

Total time: 9.854 secs
Build step 'Invoke Gradle script' changed build result to SUCCESS
Finished: SUCCESS
Reply
#4
I don't use Jenkins so i can't help you there. Jenkins was added to make Kore a part of Kodi's build infrastructure, but it's not necessary to build Kore.

Just do a ./gradlew build (or assembleRelease or assembleDebug) and check the result. The apk should be in app/build/outputs/apk.
Reply
#5
Thanks Syncd - It looks like I am getting apk's!

Workspace of Android-Kore on master

app / build / outputs / apk /
app-debug.apk 3.10 MB view
app-debug-unaligned.apk 3.10 MB view
app-release-unsigned.apk 2.54 MB view
(all files in zip)

Is there any reason why app-release-unsigned.apk would be curropt? I get "Unable to Parse" when I try to open it on my phone. I can install app-debug.apk no problem though.

Excited to start getting into this!!! Thanks for the help.
Reply
#6
You can't install something that is not signed on Android. The debug version is automatically signed using a debug key, the release version is later signed using the xbmc foundation key, which isn't public by obvious reasons.

If you want to install the release version, you need to create your own key and sign the apk before installing.
Reply

Logout Mark Read Team Forum Stats Members Help
How to set up Kore with Jenkins0