Branch: refs/heads/new-engine Home: https://github.com/jenkinsci/sysdig-secure-plugin Commit: 84b8df4a77f1bc4ece642ef134bab2881e54054e https://github.com/jenkinsci/sysdig-secure-plugin/commit/84b8df4a77f1bc4ece642ef134bab2881e54054e Author: Alvaro Iradier <airad...@gmail.com> Date: 2022-02-03 (Thu, 03 Feb 2022)
Changed paths: M src/main/java/com/sysdig/jenkins/plugins/sysdig/BuildConfig.java M src/main/java/com/sysdig/jenkins/plugins/sysdig/BuildWorker.java A src/main/java/com/sysdig/jenkins/plugins/sysdig/NewEngineBuildConfig.java A src/main/java/com/sysdig/jenkins/plugins/sysdig/NewEngineBuilder.java A src/main/java/com/sysdig/jenkins/plugins/sysdig/NewEngineBuilderExecutor.java A src/main/java/com/sysdig/jenkins/plugins/sysdig/NewEngineScanStep.java A src/main/java/com/sysdig/jenkins/plugins/sysdig/NewEngineStep.java M src/main/java/com/sysdig/jenkins/plugins/sysdig/SysdigBuilder.java M src/main/java/com/sysdig/jenkins/plugins/sysdig/SysdigBuilderExecutor.java M src/main/java/com/sysdig/jenkins/plugins/sysdig/SysdigStep.java M src/main/java/com/sysdig/jenkins/plugins/sysdig/scanner/InlineScanner.java A src/main/java/com/sysdig/jenkins/plugins/sysdig/scanner/NewEngineRemoteExecutor.java A src/main/java/com/sysdig/jenkins/plugins/sysdig/scanner/NewEngineScanner.java M src/main/java/com/sysdig/jenkins/plugins/sysdig/scanner/Scanner.java A src/main/java/com/sysdig/jenkins/plugins/sysdig/scanner/ScannerInterface.java A src/main/resources/com/sysdig/jenkins/plugins/sysdig/NewEngineBuilder/config.jelly A src/main/resources/com/sysdig/jenkins/plugins/sysdig/NewEngineStep/config.jelly M src/main/resources/com/sysdig/jenkins/plugins/sysdig/SysdigBuilder/config.jelly M src/main/resources/com/sysdig/jenkins/plugins/sysdig/SysdigBuilder/global.jelly Log Message: ----------- Skeleton to support new scanning engine in a new step Commit: a56238e43a92729de29660df2e0d3de20f8e8055 https://github.com/jenkinsci/sysdig-secure-plugin/commit/a56238e43a92729de29660df2e0d3de20f8e8055 Author: Alvaro Iradier <airad...@gmail.com> Date: 2022-02-04 (Fri, 04 Feb 2022) Changed paths: M src/main/java/com/sysdig/jenkins/plugins/sysdig/BuildWorker.java M src/main/java/com/sysdig/jenkins/plugins/sysdig/NewEngineBuildConfig.java M src/main/java/com/sysdig/jenkins/plugins/sysdig/NewEngineBuilderExecutor.java A src/main/java/com/sysdig/jenkins/plugins/sysdig/NewEngineToolInstaller.java M src/main/java/com/sysdig/jenkins/plugins/sysdig/SysdigBuilderExecutor.java M src/main/java/com/sysdig/jenkins/plugins/sysdig/scanner/BackendScanner.java M src/main/java/com/sysdig/jenkins/plugins/sysdig/scanner/InlineScanner.java M src/main/java/com/sysdig/jenkins/plugins/sysdig/scanner/NewEngineRemoteExecutor.java M src/main/java/com/sysdig/jenkins/plugins/sysdig/scanner/NewEngineScanner.java A src/main/java/com/sysdig/jenkins/plugins/sysdig/scanner/OldEngineScanner.java M src/main/java/com/sysdig/jenkins/plugins/sysdig/scanner/Scanner.java M src/main/java/com/sysdig/jenkins/plugins/sysdig/scanner/ScannerInterface.java M src/main/resources/com/sysdig/jenkins/plugins/sysdig/NewEngineBuilder/config.jelly A src/main/resources/com/sysdig/jenkins/plugins/sysdig/NewEngineToolInstaller/config.jelly M src/test/java/com/sysdig/jenkins/plugins/sysdig/scanner/BackendScannerTests.java M src/test/java/com/sysdig/jenkins/plugins/sysdig/scanner/InlineScannerTests.java M src/test/java/com/sysdig/jenkins/plugins/sysdig/scanner/ScannerTests.java Log Message: ----------- Working new engine, still pendings things to do Pending: * Stream the output of the execution instead of showing at the end * Convert the output of the new inlinescan into expected reports format * Defaults for checkboxes in the UI are not working * Add deprecation message for the old step, with instructions to migrate * Add tests for NewEngine * Add tests for ReportConverter for NewEngine * Add full workflow tests * Nice to have: configure installation of inlinescan as a ToolInstaller (WIP) Commit: 862e8244f16592ea9ce42dd2c6cb5936103216b5 https://github.com/jenkinsci/sysdig-secure-plugin/commit/862e8244f16592ea9ce42dd2c6cb5936103216b5 Author: Guillermo Palacio <guillermo.palacio...@sysdig.com> Date: 2022-02-09 (Wed, 09 Feb 2022) Changed paths: M src/main/java/com/sysdig/jenkins/plugins/sysdig/BuildWorker.java M src/main/java/com/sysdig/jenkins/plugins/sysdig/NewEngineBuilderExecutor.java A src/main/java/com/sysdig/jenkins/plugins/sysdig/NewEngineReportConverter.java M src/main/java/com/sysdig/jenkins/plugins/sysdig/ReportConverter.java M src/main/java/com/sysdig/jenkins/plugins/sysdig/scanner/BackendScanner.java M src/main/java/com/sysdig/jenkins/plugins/sysdig/scanner/InlineScanner.java M src/main/java/com/sysdig/jenkins/plugins/sysdig/scanner/NewEngineRemoteExecutor.java M src/main/java/com/sysdig/jenkins/plugins/sysdig/scanner/NewEngineScanner.java M src/main/java/com/sysdig/jenkins/plugins/sysdig/scanner/OldEngineScanner.java M src/main/java/com/sysdig/jenkins/plugins/sysdig/scanner/Scanner.java M src/main/java/com/sysdig/jenkins/plugins/sysdig/scanner/ScannerInterface.java Log Message: ----------- First security report output Commit: 06610ed32c9199dcb3807c113cc0485321b41f97 https://github.com/jenkinsci/sysdig-secure-plugin/commit/06610ed32c9199dcb3807c113cc0485321b41f97 Author: Guillermo Palacio <guillermo.palacio...@sysdig.com> Date: 2022-02-09 (Wed, 09 Feb 2022) Changed paths: M src/main/java/com/sysdig/jenkins/plugins/sysdig/ReportConverter.java M src/main/java/com/sysdig/jenkins/plugins/sysdig/scanner/ImageScanningResult.java M src/main/resources/com/sysdig/jenkins/plugins/sysdig/SysdigAction/index.jelly M src/main/webapp/css/sysdig.css M src/main/webapp/js/renderOutput.js M src/test/java/FullWorkflowTests.java M src/test/java/com/sysdig/jenkins/plugins/sysdig/ReportConverterTests.java M src/test/java/com/sysdig/jenkins/plugins/sysdig/scanner/ScannerTests.java Log Message: ----------- Resolve conflicts Commit: 91aa263aac9dea630609b302f6a299f92c4114be https://github.com/jenkinsci/sysdig-secure-plugin/commit/91aa263aac9dea630609b302f6a299f92c4114be Author: Guillermo Palacio <guillermo.palacio...@sysdig.com> Date: 2022-02-16 (Wed, 16 Feb 2022) Changed paths: M src/main/java/com/sysdig/jenkins/plugins/sysdig/NewEngineReportConverter.java M src/main/java/com/sysdig/jenkins/plugins/sysdig/ReportConverter.java M src/main/java/com/sysdig/jenkins/plugins/sysdig/SysdigBuilderExecutor.java M src/main/java/com/sysdig/jenkins/plugins/sysdig/log/ConsoleLog.java M src/main/java/com/sysdig/jenkins/plugins/sysdig/log/SysdigLogger.java M src/main/java/com/sysdig/jenkins/plugins/sysdig/scanner/NewEngineScanner.java M src/main/java/com/sysdig/jenkins/plugins/sysdig/scanner/OldEngineScanner.java Log Message: ----------- Force use of new engine implementation and adapt reports Compare: https://github.com/jenkinsci/sysdig-secure-plugin/compare/a71b2677b5e1...91aa263aac9d -- You received this message because you are subscribed to the Google Groups "Jenkins Commits" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-commits+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-commits/jenkinsci/sysdig-secure-plugin/push/refs/heads/new-engine/a71b26-91aa26%40github.com.