@@ -5,12 +5,13 @@ stages:
55 - deploy
66
77# Default build
8- build:2018_R1 :
8+ build:2018_R2 :
99 tags :
1010 - vivado
1111 - matlab
1212 stage : build
1313 script :
14+ - export MLRELEASE=R2019a
1415 - ./CI/scripts/dockermake build
1516 - ./CI/scripts/dockermake add_libad9361
1617 - ./CI/scripts/dockermake gen_tlbx
@@ -31,7 +32,7 @@ build:master:
3132 stage : build
3233 script :
3334 - export HDLBRANCH=hdl_2018_r2
34- - export MLRELEASE=R2018b
35+ - export MLRELEASE=R2019a
3536 - ./CI/scripts/dockermake build
3637 - export HDLBRANCH=
3738 - export MLRELEASE=
@@ -41,14 +42,15 @@ build:master:
4142 - hdl_wa_bsp/
4243
4344# Test HWA no install
44- test:2018_R1 :
45+ test:2018_R2 :
4546 tags :
4647 - vivado
4748 - matlab
4849 stage : test
4950 dependencies :
50- - build:2018_R1
51+ - build:2018_R2
5152 script :
53+ - export MLRELEASE=R2019a
5254 - ./CI/scripts/dockermake test
5355 - ./CI/scripts/dockermake zip
5456 artifacts :
@@ -60,14 +62,15 @@ test:2018_R1:
6062 junit : test/BSPTestResults.xml
6163
6264# Test HWA with install
63- test_installer:2018_R1_Installer :
65+ test_installer:2018_R2_Installer :
6466 tags :
6567 - vivado
6668 - matlab
6769 stage : test
6870 dependencies :
69- - build:2018_R1
71+ - build:2018_R2
7072 script :
73+ - export MLRELEASE=R2019a
7174 - cp mltbx/* .
7275 - pwd
7376 - ls
@@ -83,14 +86,15 @@ test_installer:2018_R1_Installer:
8386 junit : test/BSPTestResults.xml
8487
8588# Test HWA no install
86- test:2018_R1 :
89+ test:2018_R2 :
8790 tags :
8891 - vivado
8992 - matlab
9093 stage : test
9194 dependencies :
92- - build:2018_R1
95+ - build:2018_R2
9396 script :
97+ - export MLRELEASE=R2019a
9498 - ./CI/scripts/dockermake test
9599 - ./CI/scripts/dockermake zip
96100 artifacts :
@@ -101,15 +105,34 @@ test:2018_R1:
101105 reports :
102106 junit : test/BSPTestResults.xml
103107
108+ # Test weekly fully sythesized design
109+ test:Synthesize :
110+ when : manual
111+ tags :
112+ - matlab
113+ - vivado
114+ stage : test
115+ dependencies :
116+ - build:2018_R2
117+ script :
118+ - ./CI/scripts/dockermake test_synth
119+ artifacts :
120+ when : always
121+ name : " $CI_COMMIT_REF_NAME"
122+ paths :
123+ - test/
124+ - Report.pdf
125+
104126# Test targeting demos (no hardware)
105127test:targeting_demos :
106128 tags :
107129 - matlab
108130 - vivado
109131 stage : test
110132 dependencies :
111- - build:2018_R1
133+ - build:2018_R2
112134 script :
135+ - export MLRELEASE=R2019a
113136 - ./CI/scripts/dockermake test_targeting_demos
114137 artifacts :
115138 when : always
@@ -125,8 +148,9 @@ test_hardware:Streaming_Hardware:
125148 - hardware
126149 stage : test_hardware
127150 dependencies :
128- - build:2018_R1
151+ - build:2018_R2
129152 script :
153+ - export MLRELEASE=R2019a
130154 - cd CI/scripts
131155 - make test_streaming
132156 artifacts :
@@ -143,8 +167,9 @@ test_hardware:EVM_Hardware:
143167 - hardware
144168 stage : test_hardware
145169 dependencies :
146- - build:2018_R1
170+ - build:2018_R2
147171 script :
172+ - export MLRELEASE=R2019a
148173 - cd CI/scripts
149174 - make test_evm
150175 artifacts :
@@ -158,8 +183,8 @@ deploy:
158183 - matlab
159184 stage : deploy
160185 dependencies :
161- - test:2018_R1
162- - test_installer:2018_R1_Installer
186+ - test:2018_R2
187+ - test_installer:2018_R2_Installer
163188 script :
164189 - echo "Complete"
165190 artifacts :
0 commit comments