pmaports/.gitlab-ci
Minecrell f7a4fcc3e7
CI: stop verifying kernel subpackage names (!907)
At the moment we check that the kernel variants for a device package
match the suffix of an existing linux-postmarketos-<suffix> package.

However, in most cases the name of the kernel subpackage has nothing
to do with the actual kernel that is used:

  - the kernel subpackages usually have generic names like "mainline" or
    "downstream", which have nothing to do with the actual suffixes like
    "qcom-msm8916", "allwinner" or "novathor"

  - pine64-dontbeevil uses kernel subpackages to switch between
    "longts" and "shortts" device tree variants. Both are actually
    using linux-postmarketos-allwinner.

So far we have been whitelisting names like "longts" or "shortts",
but the check does not seem very useful overall.

Removing it fixes the following CI failure for MSM8916:
  RuntimeError: Invalid kernel subpackage name 'mainline-modem',
  valid: ['downstream', 'rpi', 'rpi2', 'longts', 'shortts', 'stable', 'mainline',
          'allwinner', 'qcom-msm8916', 'qcom-msm8974', 'novathor']
2020-02-16 12:48:00 +01:00
..
testcases CI: stop verifying kernel subpackage names (!907) 2020-02-16 12:48:00 +01:00
apkbuild-linting.py CI: skip linting check for cross/ folder (!881) 2020-01-16 00:47:16 +01:00
build_changed_aports.py Change copyright to 2020 2020-01-06 02:47:56 +01:00
check_changed_aports_versions.py Change copyright to 2020 2020-01-06 02:47:56 +01:00
check_devices_in_wiki.py Change copyright to 2020 2020-01-06 02:47:56 +01:00
check_mr_settings.py Change copyright to 2020 2020-01-06 02:47:56 +01:00
common.py CI: skip linting check for temp/ folder (!864) 2020-01-09 02:40:38 +03:00
install_pmbootstrap.sh CI: add new requirements for pmbootstrap 2020-01-12 15:46:10 +03:00
move_logs.sh Change copyright to 2020 2020-01-06 02:47:56 +01:00
run_testcases.sh Change copyright to 2020 2020-01-06 02:47:56 +01:00
shellcheck.sh Change copyright to 2020 2020-01-06 02:47:56 +01:00