Build

Structure101 Logo_white

Build

Track and enforce structural and architectural rules at build time
build
Supports

Java
C#
Jenkins
Maven
Sonarqube
"I've used Structure101 Build for almost 5 years now.
It has become an integral part of our continuous integration process."
James Walker
CTO
Cantor Fitzgerald
java
c
C#
jenkins
maven
soarqube-nkzvcoql9v4g7rnp6qm3ae4omuzgswmgcxh1te38j_4b2225fda8f39398f54140b2c2f52219

Integrations

Structure101 Build comprises a simple but powerful set of command line utilities, that integrates easily with almost any continuous integration environment, including off-the-shelf integrations with Ant, Jenkins, Maven and Sonarqube.

Break the build

Break the build on violations to the defined architecture, or when exceeding structural over-complexity thresholds. No matter how bad (or good) things are with your codebase, make sure it doesn’t degrade over time. Or better still actively use the KALOI (‘Keep A Lid On It’) principle to gradually improve your codebase as you move from one iteration to the next.

Capture data at build time

Save snapshots of the codebase structure at build time, so that the model can be easily viewed in Studio and Workspace, and problems tracked over time using the Dashboard.

Capture data to database

Add the “Soda Build” option to publish your models to the Soda database, and avail of all the Structure101 Soda capabilities.

Available for C/C++, Java, .Net, & more

from

$1195