Home

Awesome

Vivado-CI

NOTICE: The server has been brought down, please create your own server (see README in server-side folder), then just change the address in the .travis.yml

Vivado-CI is a continous integration system for Vivado-based projects (VHDL & Verilog). It integrates fully with Travis-Ci and GitHub with minimal configuration

How to use for your project

Simply copy the .travis.yml (and .gitignore if you want) onto your GitHub project and you are ready to go !

Don't forget to enable Travis-CI on your repository here !

(Optional) Configuration

All the configuration of your build is done in the .travis.yml file, just change the globals here:

The python script is executed at each step of the travis stages so that for example the Vivado-CI can clone your repository while it's still doing some other work.

Build your own CI-server

Because this software is open-source, you can build your own CI Server integrated with Travis (I do not have something better than what is listed here). See the README.md in the server-side directory for the instructions.