Can anyone please confirm, if the following bitbucket step runs only on the changed code and not on entire codebase. If it's not achieving that functionality, can you suggest how to get there? ( Iam using both git and bitbucket armutate plugins.)
- step: &pitest
name: Pitest
size: 2x
caches:
- gradle
- docker
max-time: 120
services:
- docker
script:
- set -euf
- *sidekick
- *setup_artifactory_script
- export BASE=`git merge-base $BITBUCKET_COMMIT $BITBUCKET_PR_DESTINATION_COMMIT`
- ./gradlew pitest-bitbucket
artifacts:
- '**/build/reports/pitest/**'