mirror of
https://gitlab.com/prpl-foundation/prplos/prplos.git
synced 2025-12-20 00:56:07 +08:00
Sync CI bits with the current state in prplos branch on commit
9af7fff65169 ("ci: fix build Docker image sdk-x86-64 job").
Signed-off-by: Petr Štetiar <ynezz@true.cz>
64 lines
1.8 KiB
YAML
64 lines
1.8 KiB
YAML
.glinet-cdrouter: &glinet_cdrouter
|
|
needs:
|
|
- job: build test ipq40xx prpl webui
|
|
optional: true
|
|
extends:
|
|
- .glinet-b1300 testbed
|
|
- .cdrouter
|
|
|
|
CDRouter-Top-100+mDNS Gl.iNet initramfs:
|
|
<<: *glinet_cdrouter
|
|
|
|
CDRouter-Top-100+mDNS Gl.iNet VLAN WAN/LAN initramfs:
|
|
<<: *glinet_cdrouter
|
|
variables:
|
|
CDROUTER_TEST_CONFIG: vlan
|
|
DUT_INIT_SCRIPTS: |
|
|
.gitlab/scripts/dut-init/cdrouter-dut-enable-vlans.sh
|
|
|
|
CDRouter-Top-100+mDNS Gl.iNet PPPoE WAN initramfs:
|
|
<<: *glinet_cdrouter
|
|
variables:
|
|
CDROUTER_TEST_CONFIG: ppp
|
|
DUT_INIT_SCRIPTS: |
|
|
.gitlab/scripts/dut-init/cdrouter-dut-enable-pppoe.sh
|
|
|
|
|
|
.glinet-cdrouter-ipv6: &glinet_cdrouter_ipv6
|
|
<<: *glinet_cdrouter
|
|
allow_failure: true
|
|
rules:
|
|
- if: '$TFTP_IMAGE_DOWNLOAD_URL =~ $TFTP_IMAGE_FILENAME_PATTERN'
|
|
when: always
|
|
- if: '$TFTP_IMAGE_DOWNLOAD_URL'
|
|
when: never
|
|
- when: manual
|
|
|
|
CDRouter-IPv6-Top-100+mDNS Gl.iNet initramfs:
|
|
<<: *glinet_cdrouter_ipv6
|
|
variables:
|
|
CDROUTER_TEST_CONFIG: generic-ipv6
|
|
|
|
CDRouter-IPv6-Top-100+mDNS Gl.iNet VLAN WAN/LAN initramfs:
|
|
<<: *glinet_cdrouter_ipv6
|
|
variables:
|
|
CDROUTER_TEST_CONFIG: vlan-ipv6
|
|
DUT_INIT_SCRIPTS: |
|
|
.gitlab/scripts/dut-init/cdrouter-dut-enable-vlans.sh
|
|
|
|
CDRouter-TR-069 Gl.iNet NOR:
|
|
<<: *glinet_cdrouter
|
|
variables:
|
|
LABGRID_TARGET: glinet-b1300-nor
|
|
TFTP_IMAGE_FILENAME: openwrt-ipq40xx-generic-glinet_gl-b1300-squashfs-sysupgrade.bin
|
|
TFTP_IMAGE_FILENAME_PATTERN: /.*openwrt-ipq40xx-generic-glinet_gl-b1300-squashfs-sysupgrade.bin/
|
|
DUT_INIT_SCRIPTS: |
|
|
.gitlab/scripts/dut-init/cdrouter-tr181-mockups.sh
|
|
|
|
CDRouter-IPv6-Top-100+mDNS Gl.iNet PPPoE WAN initramfs:
|
|
<<: *glinet_cdrouter_ipv6
|
|
variables:
|
|
CDROUTER_TEST_CONFIG: ppp-ipv6
|
|
DUT_INIT_SCRIPTS: |
|
|
.gitlab/scripts/dut-init/cdrouter-dut-enable-pppoe.sh
|