Commit graph

  • 45ade95b19
    fix the fetch_package_to_test function Kay0u 2020-12-25 22:03:37 +01:00
  • ee565d20eb Add more infos in the results.json (and save results.json in the main dir) Alexandre Aubin 2020-12-25 18:59:28 +01:00
  • 5062ae38fd Add --force-stop option to interface with CI_package_check Alexandre Aubin 2020-12-25 18:02:58 +01:00
  • defa639640 Fixing previous commits following tests Alexandre Aubin 2020-12-25 16:09:40 +01:00
  • 9f26e6c8e0 Cosmetics Alexandre Aubin 2020-12-25 16:08:36 +01:00
  • 17f4e3f546 Fix self-upgrade madness Alexandre Aubin 2020-12-25 15:41:39 +01:00
  • 6cc335eafe Tweak config management to allow defining parameters through inline bash variables Alexandre Aubin 2020-12-25 15:23:14 +01:00
  • e3506a3208 Use base image from devbaseimgs.yunohost.org Alexandre Aubin 2020-12-25 15:13:54 +01:00
  • 4805c79d35 Add option to rebuild the base container from ./package_check.sh Alexandre Aubin 2020-12-25 14:52:50 +01:00
  • 37292a300e
    Merge pull request #97 from YunoHost/backup/restore-for-both-root-and-subdir Alexandre Aubin 2020-12-25 14:34:47 +01:00
  • 0f5e1187e3
    Update lib/tests.sh Alexandre Aubin 2020-12-25 14:34:30 +01:00
  • 9279a913aa
    Update lib/tests.sh Alexandre Aubin 2020-12-25 14:34:19 +01:00
  • a4c0a3fcc4
    backup/restore for both root and subdir Kay0u 2020-12-24 18:39:32 +01:00
  • a45b22132c
    Merge pull request #96 from YunoHost/fix-change_url-tests Alexandre Aubin 2020-12-23 03:07:07 +01:00
  • 612d531e41
    fix change_url tests Kay0u 2020-12-22 21:42:54 +01:00
  • e8d9b50e5d
    do not run preinstall every time Kay0u 2020-12-22 19:38:18 +01:00
  • 0e8dc6ab58
    fix preinstall Kay0u 2020-12-22 18:46:13 +01:00
  • 4382aae5bd
    fix self_upgrade Kay0u 2020-12-22 15:29:02 +01:00
  • 896dea99dd
    fix actions & config_panel tests Kay0u 2020-12-22 11:50:16 +01:00
  • 26108c454d
    fix upgrade parse Kay0u 2020-12-21 17:21:08 +01:00
  • 9663d9b478
    fix the test serie name Kay0u 2020-12-21 14:16:20 +01:00
  • eca2043406
    Merge pull request #95 from YunoHost/add-cross-arch-support Alexandre Aubin 2020-12-19 18:03:05 +01:00
  • 905a5fb2fd
    remove the base container Kay0u 2020-12-19 14:53:25 +01:00
  • 3ba2330187
    Add cross architecture support Kay0u 2020-12-19 14:52:12 +01:00
  • f1df258d72 Disable action/configpanel tests for now... Alexandre Aubin 2020-12-19 04:40:57 +01:00
  • e9c8737bd7 Zblerg this doesnt behave as expected, clarify the syntax Alexandre Aubin 2020-12-19 04:28:03 +01:00
  • da906a0dc9 Uhoh this is not supposed to echo anything.. Alexandre Aubin 2020-12-19 04:14:01 +01:00
  • 9969581d5d Check path may be empty, which may fuck a lot of things up if we don't double-quote that var Alexandre Aubin 2020-12-19 03:53:04 +01:00
  • 00b1092769
    Fix sed in the readme Kayou 2020-12-19 03:48:12 +01:00
  • e9aaa408a0 More tweak about displaying curl results to avoid displaying it for non-web apps (for which curl_result won't exist..) Alexandre Aubin 2020-12-19 03:31:34 +01:00
  • 242496be86
    Add cross platform indications to the readme Kay0u 2020-12-19 03:21:16 +01:00
  • c958b7eff5 Gotta put that & at the end to be consistent with everything else Alexandre Aubin 2020-12-19 03:14:13 +01:00
  • a0c2b22be9 Fetch default value from manifest Alexandre Aubin 2020-12-19 03:03:18 +01:00
  • f00feb7b18
    Merge branch 'cleanup-3' of github.com:YunoHost/package_check into cleanup-3 Kay0u 2020-12-19 02:58:33 +01:00
  • e14ee3c653
    launch the container with nesting and privilege Kay0u 2020-12-19 02:58:30 +01:00
  • 8942ceca44 Fix check of qualify_for_level_7/8/9 in level computation Alexandre Aubin 2020-12-19 02:24:21 +01:00
  • c7a2448e74 Keep a message to tell about creating/loading snapshots Alexandre Aubin 2020-12-19 01:23:46 +01:00
  • 2da7359840 Moar stupid typos Alexandre Aubin 2020-12-19 01:18:25 +01:00
  • 2201575539 Typo Alexandre Aubin 2020-12-19 01:05:27 +01:00
  • d9a3b0ee39 Trying to re-add some display of the curl output Alexandre Aubin 2020-12-19 01:04:29 +01:00
  • b158fa5f65 Fix broken level 4 definition because of typo Alexandre Aubin 2020-12-19 00:08:56 +01:00
  • d24f39cfff
    Merge branch 'cleanup-3' of github.com:YunoHost/package_check into cleanup-3 Kay0u 2020-12-18 23:48:40 +01:00
  • 2ecb6cb3e8
    force remove $package_path during a custom upgrade Kay0u 2020-12-18 23:48:23 +01:00
  • 33cc6cb230 Uhoh this is in package_path Alexandre Aubin 2020-12-18 23:43:26 +01:00
  • c3dc035f23 Don't override is_public if it's not a boolean Alexandre Aubin 2020-12-18 23:40:00 +01:00
  • 3620ecc064 Do not sudo everything Alexandre Aubin 2020-12-18 23:19:12 +01:00
  • a0be02d592 (not tested) Validate that all manifest install args are indeed provided to avoid miserably hanging forever Alexandre Aubin 2020-12-18 23:10:04 +01:00
  • 33c2095d29
    fix multiline script Kay0u 2020-12-18 22:53:35 +01:00
  • ce3d4ea776 Display the name of extra test serie Alexandre Aubin 2020-12-18 22:36:56 +01:00
  • 5952eb8feb
    fix the backup Kay0u 2020-12-18 22:33:22 +01:00
  • cecc78a652
    remove quotes frome the install_args Kay0u 2020-12-18 22:27:43 +01:00
  • be5698f8b2
    restart lxc after a snapshot Kay0u 2020-12-18 22:26:30 +01:00
  • d61590bedc
    restart lxc after a snapshot Kay0u 2020-12-18 21:03:34 +01:00
  • 27778253e4
    more dependencies Kay0u 2020-12-18 21:03:08 +01:00
  • 1f17234e9b Improve snapshot existence test ? Alexandre Aubin 2020-12-18 20:05:03 +01:00
  • 88cf83cd8e
    assert_we_have_all_dependencies Kay0u 2020-12-18 19:43:51 +01:00
  • 706349abde
    critical -> log_critical Kay0u 2020-12-18 19:38:06 +01:00
  • 00ef2fa344
    if test is too fast, print 0s instead of nothing Kay0u 2020-12-18 19:21:43 +01:00
  • 102f5495d1
    update git ignore Kay0u 2020-12-18 19:21:08 +01:00
  • 4f8fd4f36f
    Merge branch 'cleanup-3' of https://github.com/YunoHost/package_check into cleanup-3 Kay0u 2020-12-18 19:20:45 +01:00
  • dea439e41a
    fix curl Kay0u 2020-12-18 19:20:41 +01:00
  • d5a5e87cce
    fix $IN_LXC in rebuild_base_lxc Kayou 2020-12-18 18:31:24 +01:00
  • cb9fe7beb7 Updating README.md Alexandre Aubin 2020-12-18 04:58:54 +01:00
  • 942531c3ff Moar fiksizes Alexandre Aubin 2020-12-18 04:54:42 +01:00
  • 5f2b74dbfc Moar fiksizes Alexandre Aubin 2020-12-18 03:22:13 +01:00
  • 4937a503ea Moar fixes + reimplement summary/level analysis Alexandre Aubin 2020-12-18 01:48:37 +01:00
  • 2d611b8cb9
    Typo Alexandre Aubin 2020-12-17 22:37:49 +01:00
  • 0415e0fcf5 Things were somewhat working so i'm breaking everything again ¯\_(ツ)_/¯ Alexandre Aubin 2020-12-17 20:41:15 +01:00
  • 345b60fe32 Moar fiksize Alexandre Aubin 2020-12-17 18:43:33 +01:00
  • a1e9b49c42
    Merge pull request #94 from jedie/patch-1 Alexandre Aubin 2020-12-17 13:51:17 +01:00
  • c7336ca0ad
    Update lxc_build.sh Jens Diemer 2020-12-17 08:39:27 +01:00
  • 5c8290511b Moar fixes Alexandre Aubin 2020-12-17 05:58:16 +01:00
  • 446d7fc7c5 Fixes @_@ Alexandre Aubin 2020-12-17 05:25:07 +01:00
  • 62132f7ed1 Zblerg^8578 Alexandre Aubin 2020-12-17 04:11:36 +01:00
  • cf98294d14 Zblerg^44587457 Alexandre Aubin 2020-12-17 02:56:27 +01:00
  • abe4e94f67 Zblerg^5457 Alexandre Aubin 2020-12-17 00:33:38 +01:00
  • 105f805200
    Zblerg wrong warning name for level 6 definition Alexandre Aubin 2020-12-15 17:05:07 +01:00
  • aac6226d4f Moar fiksize Alexandre Aubin 2020-12-12 01:38:05 +01:00
  • 925f6cdbe8 Zblerg Alexandre Aubin 2020-12-12 00:23:01 +01:00
  • 6f432740cb Autoindent Alexandre Aubin 2020-12-11 06:07:16 +01:00
  • 2ef016b842 More refactoring, less black magic using global vars ... Alexandre Aubin 2020-12-11 06:02:32 +01:00
  • c59f8b1ca7
    Try to fix the damn dpkg lock issue *again* Alexandre Aubin 2020-12-09 01:16:08 +01:00
  • b83546dcf1
    Try to fix the damn dpkg lock issue *again* (yeah i know i should also commit to lxc_upgrade or something) Alexandre Aubin 2020-12-09 01:14:05 +01:00
  • 9823ed5aaa Moar logging tweaks Alexandre Aubin 2020-12-07 16:00:10 +01:00
  • 90935cdc6d Merge branch 'master' into cleanup-3 Alexandre Aubin 2020-12-07 02:51:22 +01:00
  • a15015c905 More madness cleanup Alexandre Aubin 2020-12-06 03:23:27 +01:00
  • e31177163a
    Yet another attempt to fix the goddamn dpkg lock being unavailable Alexandre Aubin 2020-12-05 15:05:24 +01:00
  • 9009a49a15 Fuck this we ain't gonna override tests for the linter Alexandre Aubin 2020-12-04 19:00:43 +01:00
  • 1bfa207369 Improve semantic ... trying to decouple the 'test orchestration logic' from the actual tests... Alexandre Aubin 2020-12-02 21:04:31 +01:00
  • a30b559509 critical handles the exit Alexandre Aubin 2020-12-02 20:19:49 +01:00
  • ad437c4030 Semantic Alexandre Aubin 2020-12-02 20:17:28 +01:00
  • 14908abbd5 These stuffs are not used or dont do anything anymore Alexandre Aubin 2020-12-02 20:10:37 +01:00
  • 679b418982
    tab -> spaces Kay0u 2020-12-02 20:18:15 +01:00
  • a34d704c3b
    Merge branch 'master' into cleanup-2 Kay0u 2020-12-02 19:48:48 +01:00
  • 1ec0d6bbe9
    Merge pull request #91 from YunoHost/fix_level_definition Kayou 2020-12-02 19:08:32 +01:00
  • c59925dfb5
    Update package_check.sh Kayou 2020-12-02 19:06:45 +01:00
  • d7c31f94ba
    Update package_check.sh Kayou 2020-12-02 18:09:18 +01:00
  • 3d5f7fa1f3 Fix info stored in RESULT_linter... Alexandre Aubin 2020-12-02 16:55:54 +01:00
  • 04f1d548aa Cleanup + fix level computation Alexandre Aubin 2020-12-02 16:43:11 +01:00
  • 2cb02ae545
    Update package_check.sh Kayou 2020-12-02 11:39:10 +01:00