Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Issue #, if available:
In this release we have included bugfixes and also refactored the License checking. To cleanup the non-used docker image for the license checker, please run the following command
docker rmi aws/codebuild/standard:7.0
and then re-runnpm run audit:fix:license
and follow the steps in the README.md.Added
primaryOutputDirectory
attribute. This allows the VP to be placed into a subdirectory in a repository. That results in a cleaner directory structure where the root directory can focus on the business problem, while the Vanilla Pipeline will be present only as a sidecar and enable the CI/CD process.Changed
DenyUnEncryptedObjectUploads
) from bin/aspects.ts. This is handled from Amazon S3, here the official documentation (all new objects are automatically encrypted by default).fix_log_groups
from src/codebuild/post-deploy-fixes.py as this is only Porsche EPO specific and doesn't apply to all the other EPOs.requirements.txt
files from now as well. It is recommended to be as specific as possible with your dependency versions. Overall the recommendation is to usePipenv
over therequirements.txt
.PROJECT_ROOT
is theCWD
directory instead of the parent folder of thescripts
folder. This allows the VP to be placed into a subfolder in a repository.Fixed
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.