<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Continuous Integration on Sigasi</title><link>https://www.sigasi.com/tags/continuous-integration/</link><description>Recent content in Continuous Integration on Sigasi</description><generator>Hugo</generator><language>en</language><lastBuildDate>Tue, 24 Feb 2026 16:53:27 +0000</lastBuildDate><atom:link href="https://www.sigasi.com/tags/continuous-integration/index.xml" rel="self" type="application/rss+xml"/><item><title>Documentation Generation in CI with Sigasi CLI</title><link>https://www.sigasi.com/knowledge/how_tos/sigasi-cli-document-ci/</link><pubDate>Wed, 24 Jan 2024 00:00:00 +0000</pubDate><guid>https://www.sigasi.com/knowledge/how_tos/sigasi-cli-document-ci/</guid><description>&lt;p>At the start of 2023, Sigasi introduced &lt;a
 style="white-space: nowrap;"
 href="https://www.sigasi.com/manual/automation/sigasi-cli/"
 
 >&lt;strong>Sigasi CLI&lt;/strong>&lt;/a>, the &lt;strong>command line&lt;/strong> tool
for HDL validation. It has very useful &lt;strong>documentation generation&lt;/strong> capabilities, long a favorite feature design and engineering teams.&lt;/p></description></item><item><title>Monitoring HDL code quality with Sigasi CLI and SonarQube</title><link>https://www.sigasi.com/knowledge/how_tos/sigasi-cli-sonarqube/</link><pubDate>Mon, 23 Jan 2023 00:00:00 +0000</pubDate><guid>https://www.sigasi.com/knowledge/how_tos/sigasi-cli-sonarqube/</guid><description>&lt;p>&lt;a
 style="white-space: nowrap;"
 href="https://www.sigasi.com/manual/automation/sigasi-cli/"
 
 >&lt;strong>Sigasi CLI&lt;/strong>&lt;/a> is Sigasi&amp;rsquo;s new command
line tool for HDL verification. With it, you can run
Sigasi Visual HDL&amp;rsquo;s &lt;strong>powerful verification&lt;/strong> from the
&lt;strong>command line&lt;/strong>. Verification encompasses different aspects, such as
syntax checking (is the code syntactically correct?), linting (is
there anything suspect in the code?) including semantic checks (do
constructs make sense and are they consistent?), and style checking
(does the code comply with coding guidelines?).&lt;/p></description></item><item><title>Using Sigasi CLI as a Git Commit Hook</title><link>https://www.sigasi.com/knowledge/how_tos/sigasi-cli-gitlab-commit-hook/</link><pubDate>Mon, 16 Jan 2023 00:00:00 +0000</pubDate><guid>https://www.sigasi.com/knowledge/how_tos/sigasi-cli-gitlab-commit-hook/</guid><description>&lt;p>&lt;a
 style="white-space: nowrap;"
 href="https://www.sigasi.com/manual/automation/sigasi-cli/"
 
 >&lt;strong>Sigasi CLI&lt;/strong>&lt;/a> is Sigasi&amp;rsquo;s new command
line tool for HDL verification. With it, you can run
the same &lt;strong>powerful verification&lt;/strong> as Sigasi Visual HDL (SVH) from the
&lt;strong>command line&lt;/strong>. Verification encompasses different aspects, such as
syntax checking (is the code syntactically correct?), linting (is there
anything suspect in the code?) including semantic checks (do constructs
make sense and are they consistent?) and style checking (does the code
comply with coding guidelines?).&lt;/p></description></item><item><title>Using Sigasi CLI for HDL Code Verification in GitLab CI</title><link>https://www.sigasi.com/knowledge/how_tos/sigasi-cli-gitlab-ci/</link><pubDate>Fri, 13 Jan 2023 00:00:00 +0000</pubDate><guid>https://www.sigasi.com/knowledge/how_tos/sigasi-cli-gitlab-ci/</guid><description>&lt;p>&lt;a
 style="white-space: nowrap;"
 href="https://www.sigasi.com/manual/automation/sigasi-cli/"
 
 >&lt;strong>Sigasi CLI&lt;/strong>&lt;/a> is Sigasi&amp;rsquo;s new command line tool for HDL
validation. With it, you can run the same &lt;strong>powerful code validation&lt;/strong> as in Sigasi Visual HDL (SVH) from the &lt;strong>command line&lt;/strong>.
Code validation encompasses different aspects, such as syntax checking (is
the code syntactically correct?), code linting (is there anything
suspect in the code?) and style checking (does the code comply with
coding guidelines?).&lt;/p></description></item><item><title>Using Sigasi CLI in Jenkins CI</title><link>https://www.sigasi.com/knowledge/how_tos/sigasi-cli-jenkins/</link><pubDate>Thu, 12 Jan 2023 00:00:00 +0000</pubDate><guid>https://www.sigasi.com/knowledge/how_tos/sigasi-cli-jenkins/</guid><description>&lt;p>&lt;a
 style="white-space: nowrap;"
 href="https://www.sigasi.com/manual/automation/sigasi-cli/"
 
 >&lt;strong>Sigasi CLI&lt;/strong>&lt;/a> runs our &lt;strong>powerful code validation&lt;/strong> from the &lt;strong>command line&lt;/strong>.
This means that code validation is now possible without a GUI.&lt;/p>
&lt;p>In this article, we demonstrate how you can run Sigasi CLI in a
&lt;a
 style="white-space: nowrap;"
 href="https://en.wikipedia.org/wiki/Continuous_integration"
 
 target="_blank"
 
 >&lt;strong>Continuous Integration&lt;/strong>
(CI)&amp;nbsp;&lt;span uk-icon="icon: sign-out; ratio: 0.7">&lt;/span>&lt;/a>
environment, namely &lt;a
 style="white-space: nowrap;"
 href="https://www.jenkins.io/"
 
 target="_blank"
 
 >&lt;strong>Jenkins&lt;/strong>&amp;nbsp;&lt;span uk-icon="icon: sign-out; ratio: 0.7">&lt;/span>&lt;/a>. In a CI
setup, code validation with CLI becomes part of regression testing
and will help you maintain the quality of your HDL code. In the near
future, we&amp;rsquo;re planning more articles on the CLI and continuous
integration, so be sure to check back.&lt;/p></description></item><item><title>Using VUnit in a GitLab CI Verification Environment</title><link>https://www.sigasi.com/tech/vunit-gitlab-ci/</link><pubDate>Wed, 14 Dec 2022 00:00:00 +0000</pubDate><guid>https://www.sigasi.com/tech/vunit-gitlab-ci/</guid><description>&lt;h1 
 
 id="introduction">
 &lt;a
 href="https://www.sigasi.com/tech/vunit-gitlab-ci/#introduction"
 class="uk-link-reset"
 aria-label="Link to this section: Introduction">
 Introduction
 &lt;/a>
&lt;/h1>
&lt;p>Continuous Integration (CI) and Continuous Deployment (CD) are getting more and more important in today&amp;rsquo;s development processes, especially when working agile/lean by using DevOps principles. It helps to find errors earlier, makes designs more reliable, and in the end it takes pressure off the FPGA developers who too often have really long days and nights to meet deadlines.&lt;/p></description></item></channel></rss>