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>
This commit is contained in:
Petr Štetiar 2023-07-19 13:30:22 +02:00 committed by Petr Štetiar
parent 90b633b1b7
commit 7293304845
No known key found for this signature in database
GPG Key ID: 58EE120F30CC02D3
8 changed files with 15 additions and 24 deletions

View File

@ -27,26 +27,26 @@ stages:
- cdrouter
- coverity
build test mvebu prpl webui:
build test mvebu prpl:
extends: .build test config
build test x86_64 prpl webui:
build test x86_64 prpl:
extends: .build test config
variables:
CI_BUILD_CONFIG: >
+DEVEL +BUILD_LOG +SDK +IB +IB_STANDALONE
build test ipq807x prpl webui:
build test ipq807x prpl:
extends: .build test config
run test Turris Omnia initramfs:
needs:
- job: build test mvebu prpl webui
- job: build test mvebu prpl
optional: true
extends: .turris-omnia testbed
run test Haze initramfs:
needs:
- job: build test ipq807x prpl webui
- job: build test ipq807x prpl
optional: true
extends: .prpl-haze testbed

View File

@ -35,11 +35,11 @@ include:
stages:
- build
build test netgear-rax40 prpl webui:
build test netgear-rax40 prpl:
extends: .build test config
```
Which is going to build test prplOS with `netgear-rax40`, `prpl` and `webui` profiles.
Which is going to build test prplOS with `netgear-rax40` and `prpl` profiles.
Description of CI variables:

View File

@ -1,6 +1,6 @@
.glinet-cdrouter: &glinet_cdrouter
needs:
- job: build test ipq40xx prpl webui
- job: build test ipq40xx prpl
optional: true
extends:
- .glinet-b1300 testbed

View File

@ -1,6 +1,6 @@
.prpl-haze: &prpl_haze
needs:
- job: build test ipq807x prpl webui
- job: build test ipq807x prpl
optional: true
extends:
- .prpl-haze testbed

View File

@ -1,6 +1,6 @@
.turris-cdrouter: &turris_cdrouter
needs:
- job: build test mvebu prpl webui
- job: build test mvebu prpl
optional: true
extends:
- .turris-omnia testbed

View File

@ -1,6 +1,6 @@
build Docker image sdk-mvebu-cortexa9:
stage: docker SDK
needs: ["build test mvebu prpl webui"]
needs: ["build test mvebu prpl"]
variables:
DOCKER_DOCKERFILE_PATH: .gitlab/docker/sdk
DOCKER_BUILD_EXTRA_ARGS: --build-arg DESIGNATED_BRANCH=$CI_DESIGNATED_BRANCH
@ -20,7 +20,7 @@ deploy Docker image sdk-mvebu-cortexa9:
build Docker image sdk-x86-64:
stage: docker SDK
needs: ["build test x86_64 prpl webui"]
needs: ["build test x86_64 prpl"]
variables:
DOCKER_DOCKERFILE_PATH: .gitlab/docker/sdk
DOCKER_BUILD_EXTRA_ARGS: --build-arg DESIGNATED_BRANCH=$CI_DESIGNATED_BRANCH
@ -40,7 +40,7 @@ deploy Docker image sdk-x86-64:
build Docker image sdk-ipq807x-generic:
stage: docker SDK
needs: ["build test ipq807x prpl webui"]
needs: ["build test ipq807x prpl"]
variables:
DOCKER_DOCKERFILE_PATH: .gitlab/docker/sdk
DOCKER_BUILD_EXTRA_ARGS: --build-arg DESIGNATED_BRANCH=$CI_DESIGNATED_BRANCH

View File

@ -105,10 +105,11 @@ packages:
- odl-generator
- packet-interception
- pcm-manager
- prplmesh
- procps-ng-pgrep
- procps-ng-pkill
- procps-ng-uptime
- prpl-webui
- prplmesh
- rlyeh
- routing-manager
- ssh-server

View File

@ -1,10 +0,0 @@
---
description: Add the prpl WebUI
feeds:
- name: feed_prpl
uri: https://gitlab.com/prpl-foundation/prplOS/feed-prpl.git
tracking_branch: prplos-next
revision: 294a2c2c723a9729a45efa0d67ef064c91fcea1c
packages:
- prpl-webui