Closed RedLeader962 closed 5 months ago
@boxanm For tag mention in bats
tests, we can't change references to the latest release tag (1.0.7) as there is test logic that require fetching an actual released version. For bash script, the one mentioned in libnabo_installer.bash
header documentation is there just as an examples of the proper pattern to pass as argument. The two places where we need to bump the version number (ie package.xml
and nabo.h
) will be modified at the final release step.
Thanks for spotting the last sneaky libpointmatcher from the codebase, I've renamed it to test_dotenv_libnabo.bats
.
I've also made minor style change in Dockerfile.libnabo.integration_test
and docker-compose.libnabo.yaml
so that it be intuitive i.e. change .*compilation_test.*
to .*integration_test*
I'll push the commit tonight
Description
Summary:
Add
norlab-build-system
library support. libnabo now have a build infrastructure agnostic build system which can be run on continuous integration infrastructure such as github-action or TeamCity Continuous Integration server. It can also be run localy to improve developement workflow. It support multi-architecture and multi-os version build. There is also new installer script for ubuntuChanges and type of changes (quick overview):
Checklist:
Code related
PR creation related
base ref
branch is set to thedevelop
branch (the build-system won't be triggered otherwise)develop
branch (the build-system will reject it otherwise)PR description related
# <issue-id>
if changes are of typefix