77// Text variable for jenkins job description
88//
99
10- param_chose_opt = ' Default\n Branch commit\n On open PR\n Commit in Open PR\n Before merge to trunk\n Before merge develop \n Before merge master \n Nightly build \ n Custom command'
10+ param_chose_opt = ' Default\n Branch commit\n On open PR\n Commit in Open PR\n Before merge to trunk\n Custom command'
1111
1212param_descriptions = """
1313<p>
1414 <strong>Default</strong> - will automatically chose the correct one based on branch name and build number<br />
1515 <strong>Branch commit</strong> - Linux/gcc v5; Test: Smoke, Unit;<br />
1616 <strong>On open PR -</strong> Linux/gcc v5, MacOS/appleclang; Test: Smoke, Unit; Coverage; Analysis: cppcheck, sonar;<br />
1717 <strong>Commit in Open PR</strong> - Same as Branch commit<br />
18- <strong>Before merge to trunk</strong> - Linux/gcc v5 v7, Linux/clang v6 v7, MacOS/appleclang; Test: ALL; Coverage; Analysis: cppcheck, sonar; Build type: Debug when Release<br />
19- <strong>Before merge develop</strong> - Not implemented<br />
20- <strong>Before merge master</strong> - Not implemented<br />
21- <strong>Nightly build</strong> - Not implemented<br />
18+ <strong>Before merge to trunk</strong> - Linux/gcc v5 v7, Linux/clang v6 v7, MacOS/appleclang; Test: ALL; Coverage; Analysis: cppcheck, sonar; Build type: Debug when Release; useBTF=true<br />
2219 <strong>Custom command</strong> - enter command below, Ex: build_type='Release'; testing=false;<br />
2320</p>
2421"""
@@ -96,7 +93,7 @@ cmd_description = """
9693 <p><strong>sanitize</strong> = false </p>
9794 <ul>
9895 <li>
99- <p>Adds cmakeOptions -DSANITIZE='address;leak' </p>
96+ <p>Adds cmakeOptions -DSANITIZE='address;leak'</p>
10097 </li>
10198 <li>
10299 <p>Ex: sanitize=true;</p>
@@ -115,10 +112,10 @@ cmd_description = """
115112 </ul>
116113 </li>
117114 <li>
118- <p><span style="color: #ff0000;"><strong>fuzzing</strong></span> = false </p>
115+ <p><span style="color: #ff0000;"><strong>fuzzing</strong></span> = false</p>
119116 <ul>
120117 <li>
121- <p>builds fuzzing tests, work only with x64linux_compiler_list = ['clang6'] </p>
118+ <p>builds fuzzing tests, work only with x64linux_compiler_list = ['clang6']</p>
122119 </li>
123120 <li>
124121 <p>Ex: fuzzing=true; x64linux_compiler_list= ['clang6']; testing = true; testList = "(None)"</p>
@@ -137,7 +134,7 @@ cmd_description = """
137134 </ul>
138135 </li>
139136 <li>
140- <p><span style="color: #ff0000;"><strong>coverage</strong></span> = false </p>
137+ <p><span style="color: #ff0000;"><strong>coverage</strong></span> = false </p>
141138 <ul>
142139 <li>
143140 <p>Runs coverage, will run only if testing = true </p>
@@ -148,7 +145,7 @@ cmd_description = """
148145 </ul>
149146 </li>
150147 <li>
151- <p><strong>doxygen</strong> = false (or = true if master|develop|dev ) </p>
148+ <p><strong>doxygen</strong> = false (or = true if master|develop|dev ) </p>
152149 <ul>
153150 <li>
154151 <p>Build doxygen, if specialBranch== true will publish, if not specialBranch will upload it to jenkins,</p>
@@ -173,15 +170,15 @@ cmd_description = """
173170 <p><span style="color: #ff0000;"><strong>packageBuild</strong></span> = false </p>
174171 <ul>
175172 <li>
176- <p>Build package Work only with build_type = 'Release' and testing=false </p>
173+ <p>Build package Work only with build_type = 'Release' and testing=false </p>
177174 </li>
178175 <li>
179176 <p>Ex: packageBuild = true;build_type = 'Release';testing=false</p>
180177 </li>
181178 </ul>
182179 </li>
183180 <li>
184- <p><strong>pushDockerTag</strong> = 'not-supposed-to-be-pushed'(or = latest if master, or = develop if develop|dev) - </p>
181+ <p><strong>pushDockerTag</strong> = 'not-supposed-to-be-pushed'(or = latest if master, or = develop if develop|dev)</p>
185182 <ul>
186183 <li>
187184 <p>if packagePush=true it the name of docker tag that will be pushed</p>
@@ -192,7 +189,7 @@ cmd_description = """
192189 </ul>
193190 </li>
194191 <li>
195- <p><strong>packagePush</strong> = false (or = true if master|develop|dev ) - </p>
192+ <p><strong>packagePush</strong> = false (or = true if master|develop|dev )</p>
196193 <ul>
197194 <li>
198195 <p>push all packages and docker to the artifactory and docker hub</p>
@@ -202,6 +199,17 @@ cmd_description = """
202199 </li>
203200 </ul>
204201 </li>
202+ <li>
203+ <p><strong>useBTF</strong> = false </p>
204+ <ul>
205+ <li>
206+ <p>Sets -DUSE_BTF=ON for cmake configuration</p>
207+ </li>
208+ <li>
209+ <p>Ex:useBTF=true</p>
210+ </li>
211+ </ul>
212+ </li>
205213 <li>
206214 <p><strong>specialBranch</strong> = false (or = true if master|develop|dev ),</p>
207215 <ul>
0 commit comments