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:
parent
90b633b1b7
commit
7293304845
@ -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
|
||||
|
||||
@ -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:
|
||||
|
||||
|
||||
@ -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
|
||||
|
||||
@ -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
|
||||
|
||||
@ -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
|
||||
|
||||
@ -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
|
||||
|
||||
@ -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
|
||||
|
||||
@ -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
|
||||
Loading…
Reference in New Issue
Block a user