prplos/.gitlab-ci.yml
Petr Štetiar 7293304845
profiles,ci: sunset webui profile
Historically prplOS web user interface was based on uhttpd/LuCI so it
made sense to keep this feature in separate webui.yml profile, but
nowadays the same feature is provided by single `prpl-webui` package and
thus it doesn't make sense anymore to maintain separate profile for that
package, so lets simply move `prpl-webui` package into prpl.yml profile.

Signed-off-by: Petr Štetiar <ynezz@true.cz>
2025-07-31 10:33:15 +00:00

53 lines
1.1 KiB
YAML

variables:
CI_DESIGNATED_BRANCH: prplos-next
include:
- local: .gitlab/build.yml
- local: .gitlab/cdrouter.yml
- local: .gitlab/cdrouter/prpl-haze.yml
- local: .gitlab/cdrouter/turris-omnia.yml
- local: .gitlab/coverity.yml
- local: .gitlab/docker.yml
- local: .gitlab/docker/builder/gitlab.yml
- local: .gitlab/docker/testbed/gitlab.yml
- local: .gitlab/docker/sdk/gitlab.yml
- local: .gitlab/testbed.yml
- local: .gitlab/testbed/prpl-haze.yml
- local: .gitlab/testbed/turris-omnia.yml
stages:
- docker
- docker test
- docker deploy
- build
- docker SDK
- docker SDK test
- docker SDK deploy
- run
- cdrouter
- coverity
build test mvebu prpl:
extends: .build test config
build test x86_64 prpl:
extends: .build test config
variables:
CI_BUILD_CONFIG: >
+DEVEL +BUILD_LOG +SDK +IB +IB_STANDALONE
build test ipq807x prpl:
extends: .build test config
run test Turris Omnia initramfs:
needs:
- job: build test mvebu prpl
optional: true
extends: .turris-omnia testbed
run test Haze initramfs:
needs:
- job: build test ipq807x prpl
optional: true
extends: .prpl-haze testbed