Suggestions on ABI/API tracking (compliance checking)?

11 views
Skip to first unread message

Martin Braun

unread,
Apr 5, 2016, 2:13:54 PM4/5/16
to Jenkins Users
For our C++-based library, we'd like to automatically run ABI compliance
checks (and also API compat checks) as we update stuff, so we can plan
rolling out binaries better.

abi-compliance-checker is a great tool for this, but I haven't come up
with a good way to automate it yet. We already build everything using
Jenkins, and this seems the obvious place to put it. But what's a good
way to do this?

Ideally, I'd have something that dumps ABI info, then goes back in the
git history, finds older ABI info, compares that, and produces a nice
table using abi-compliance-checker.

This seems like a pretty typical thing to do, yet I haven't seen any
obvious solutions. I'd be curious to hear what you guys do about this.

Cheers,
Martin
Reply all
Reply to author
Forward
0 new messages