Previous
or Next
buttons on a build's page (to go to the previous/next build of the same project) could lead to a build of another branch/tag. So comparing results for a same reference was not convenient.tis.config
files into .trustinsoft/config.json
filestis.config
files, so we will not have to change anything for projects you already set-up in TrustInSoft CI..json
extension (that makes IDE/editors happy for syntax highlighting), and to allow the usage of a directory to gather any files related to TrustInSoft CI in a single place (see also the next new feature!)..trustinsoft/prepare.sh
scripts.trustinsoft/config.json
?.trustinsoft/prepare.sh
script in your GitHub repository and write in bash
all the actions you need to do, such as: .trustinsoft/config.json
.trustinsoft/prepare.sh
script is run inside the .trustinsoft/
directory only once per build before reading the .trustinsoft/config.json
. Read more about the prepare.sh file in the documentation..trustinsoft/config.json
and .trustinsoft/prepare.sh
files) directly in the Project settings page:.trustinsoft
directory exists among the committed files for the analyzed reference (in this case, committed files are taken into account and the global configuration is ignored).Add reference
to many times, especially when Pull Requests are openedInspect
buttons have been moved into the Summary
tabs when an analysis is expanded."no-result": true
field. With this field, nothing relevant can be inspected within the Analyzer
view.char
size, short
size, int
size, etc. -I
, -D
or -U
) or the whole compilation line. TrustInSoft CI will keep only the relevant options.cpp-extra-args
and cxx-cpp-extra-args
for respectively C and C++ source files. If your project contains source files in both languages, include both fields in the tis.config file.compilation_cmd
field. Please replace it withcpp-extra-args
and/orcxx-cpp-extra-args
in all your tis.config file!"no-results": true
to your tis.config file. The tests will run faster and consume less memory.cxx-std
in the tis.config file. Use this option to specify the C++ standard to follow. Default is c++11
."no-results"
is set in the tis.config file, values in this column may be missing in some cases. We are working on it.raw_options
is now deprecated: please remove all of its occurrences from your tis.config files. Here is an example of tis.config file before and after the requested change:vector_test
function returns 0
and it will return the Invalid property status otherwise:val-timeout
to your tis.config file as follows:"val-timeout": <v>
, where <v>
is the new timeout value per test in seconds between 60 and 10800 (3 hours)