Files
prplos/.gitlab/cdrouter/glinet-b1300.yml
Petr Štetiar 68dd0400d6 ci: sync with current prplos branch state
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>
2024-07-11 06:00:49 +00:00

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