-
Notifications
You must be signed in to change notification settings - Fork 7
/
Copy path.gitlab-ci.yml
44 lines (39 loc) · 1.14 KB
/
.gitlab-ci.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
include:
- local: .gitlab/build.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/netgear-rax40.yml
- local: .gitlab/testbed/tplink-c6v2.yml
stages:
- docker
- docker test
- docker deploy
- build
- docker SDK
- docker SDK test
- docker SDK deploy
- run
build test intel_mips prpl webui:
extends: .build test config
variables:
CI_BUILD_CONFIG_EXTRA: >
+BUILD_LOG +SDK
build test tplinkC6 prpl webui:
extends: .build test config
run test Netgear RAX40 with system on NAND:
dependencies:
- build test intel_mips prpl webui
extends: .netgear-rax40 testbed
variables:
LABGRID_TARGET: "$DUT_BOARD-nand"
TFTP_IMAGE_FILENAME: NETGEAR_RAX40-squashfs-fullimage.img
run test TP-Link Archer C6v2 with system on initramfs:
dependencies:
- build test tplinkC6 prpl webui
extends: .tplink-c6v2 testbed
variables:
LABGRID_TARGET: "$DUT_BOARD-initramfs"
TFTP_IMAGE_FILENAME: openwrt-ath79-generic-tplink_archer-c6-v2-initramfs-kernel.bin