Skip to content
Projects
Groups
Snippets
Help
Loading...
Sign in
Toggle navigation
W
White Rabbit core collection
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
30
Issues
30
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Schedules
Wiki
Wiki
image/svg+xml
Discourse
Discourse
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Commits
Issue Boards
Open sidebar
Projects
White Rabbit core collection
Commits
d84673de
Commit
d84673de
authored
Sep 14, 2020
by
Grzegorz Daniluk
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
update Continuous Integration to synthesize for SPEC, SVEC, VFC-HD
parent
9eb0a9a2
Pipeline
#437
failed with stages
in 11 minutes and 43 seconds
Changes
1
Pipelines
2
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
53 additions
and
8 deletions
+53
-8
.gitlab-ci.yml
.gitlab-ci.yml
+53
-8
No files found.
.gitlab-ci.yml
View file @
d84673de
before_script
:
-
source /opt/Xilinx/14.7/ISE_DS/settings64.sh
-
source /home/gitlab-runner/setup_modelsim_10_0c.sh
variables
:
GIT_SUBMODULE_STRATEGY
:
normal
stages
:
-
wrpc_compile
...
...
@@ -9,16 +8,25 @@ stages:
job_wrpc_compile
:
stage
:
wrpc_compile
tags
:
-
modelsim
-
10.0c
script
:
-
git submodule init; git submodule update
-
cd testbench/wrc_core; hdlmake; make clean; make
-
source ~/setup_modelsim.sh
-
cd testbench/wrc_core; hdlmake
makefile
; make clean; make
job_wrpc_sim
:
stage
:
wrpc_sim
tags
:
-
modelsim
-
10.0c
only
:
-
schedules
script
:
-
git submodule init; git submodule update
-
source ~/setup_modelsim.sh
-
cp /opt/compiled_libs_ise14.7/modelsim.ini testbench/wr_minic
-
cp /opt/compiled_libs_ise14.7/modelsim.ini testbench/wrc_core
-
cp /opt/compiled_libs_ise14.7/modelsim.ini testbench/wr_streamers/streamers_multi_test
-
cd testbench && make
artifacts
:
name
:
WRPC_SIM_CI_$CI_JOB_ID
...
...
@@ -29,9 +37,13 @@ job_wrpc_sim:
job_wrpc_spec
:
stage
:
wrpc_syn
tags
:
-
ise
only
:
-
schedules
script
:
-
git submodule init; git submodule update
-
cd syn/spec_ref_design && hdlmake && make
-
source ~/setup_ise.sh
-
cd syn/spec_ref_design && hdlmake
makefile
&& make
artifacts
:
name
:
WRPC_SPEC_CI_$CI_JOB_ID
paths
:
...
...
@@ -39,3 +51,36 @@ job_wrpc_spec:
-
syn/spec_ref_design/*.mrp
-
syn/spec_ref_design/*.bit
-
syn/spec_ref_design/*.bin
job_wrpc_svec
:
stage
:
wrpc_syn
tags
:
-
ise
only
:
-
schedules
script
:
-
source ~/setup_ise.sh
-
cd syn/svec_ref_design && hdlmake makefile && make
artifacts
:
name
:
WRPC_SVEC_CI_$CI_JOB_ID
paths
:
-
syn/svec_ref_design/*.syr
-
syn/svec_ref_design/*.mrp
-
syn/svec_ref_design/*.bit
-
syn/svec_ref_design/*.bin
job_wrpc_vfchd
:
stage
:
wrpc_syn
tags
:
-
quartus
-
"
16.0"
only
:
-
schedules
script
:
-
source ~/setup_intel.sh
-
cd syn/vfchd_ref_design
-
hdlmake makefile; make
artifacts
:
name
:
WRPC_VFCHD_CI_$CI_JOB_ID
paths
:
-
syn/vfchd_ref_design/*.bin
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment