-
Notifications
You must be signed in to change notification settings - Fork 65
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
PDS: Handle binaries.tar
with data secion parts on PDS server side
#1167
Comments
de-jcup
changed the title
Binary upload
Enhance file structure inside ZIP (and TAR) to handle data section
Mar 29, 2022
de-jcup
changed the title
Enhance file structure inside ZIP (and TAR) to handle data section
PDS: Handle Mar 29, 2022
binary.tar
de-jcup
changed the title
PDS: Handle
PDS: Handle May 2, 2022
binaries.tar
binaries.tar
on PDS server side
de-jcup
added a commit
that referenced
this issue
May 6, 2022
- Introduce apache commons compress library for tar archives # 1167 - implementing PDSTarSupport which archive inspection and filtering inclusive path transformation
de-jcup
changed the title
PDS: Handle
PDS: Handle May 9, 2022
binaries.tar
on PDS server sidebinaries.tar
with data secion parts on PDS server side
de-jcup
added a commit
that referenced
this issue
May 9, 2022
- replaced PDSScanType with ScanType - moved new and old archive parts for #1167 to sechub-commons-archive
de-jcup
added a commit
that referenced
this issue
May 11, 2022
- implemented transformation while extracting same logic used for TAR and ZIP - some refactoring/renaming - simplified some parts - added tests
de-jcup
added a commit
that referenced
this issue
May 13, 2022
- implemented transformation while extracting same logic used for TAR and ZIP - some refactoring/renaming - simplified some parts - added tests - added special logging for sechub client execution on integration tests: elapsed time is now calculated and shown
de-jcup
added a commit
that referenced
this issue
May 19, 2022
- for the integration tests for binary scans with PDS it was necessary to have a better overview of the current profiles and test scenarios
de-jcup
added a commit
that referenced
this issue
May 19, 2022
de-jcup
added a commit
that referenced
this issue
May 19, 2022
- refactored adapter config strategies, introduced two interfaces without generics, simplifed much - Every PDS executor does now use the PDSAdapterConfigurationStrategy so we have one central configuration option for all common PDS parts - The integration tests fails because green is returned, but no longer execution exceptions
de-jcup
added a commit
that referenced
this issue
May 21, 2022
- to avoid implementing always same builder logic for every PDS adapter a refactoring was done: - PDSAdapterConfigData is contained by every PDSAdapterConfig variant. PDS relevant config data is stored there now. - PDSAdapterConfiguratoris also contained now in every pds adapter config variant and is used for configuration by common PDSAdapterConfigurationStrategy - The data and the configuration is implemented in one class: PDSAdapterDataConfigurator - documented PDS adapter configuration in architecture concepts
de-jcup
added a commit
that referenced
this issue
May 25, 2022
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Situation
With ...
data-section
inside the sechub configuration file.binary.tar
is necessary or notBut currently the PDS does not handle binaries at all
Wanted
The PDS shall ...
binary.tar
from storage if it is necessary (see Provide posiblity to define if sources and/or binaries data type is supported by PDS #1172) below$PDS_JOB_WORKSPACE_LOCATION/upload/binaries
$PDS_JOB_BINARIES_FOLDER
as a shortcut for$PDS_JOB_WORKSPACE_LOCATION/upload/binaries
Solution
so these changes appears inside https://mercedes-benz.github.io/sechub/latest/sechub-product-delegation-server.html#generated-variables
The text was updated successfully, but these errors were encountered: