Hey,
since a few days the maven cache does not seem to work for me anymore. I use a custom maven settings.xml which holds information about a private repo. This worked like 5 days ago and I could see the maven cache in the bitbucket ui. Since I didn't change the pipelines config, I assume that there may be is something wrong on the other end?
My pipelines config
image: maven:3.6.1
pipelines:
branches:
stage:
- step:
name: Build
caches:
- maven
script:
- chmod +x create-settings.sh && ./create-settings.sh
- mvn -s settings.xml clean install
artifacts:
- webapp/target/*.war
In the Teardown phase it says:
Assembling contents of new cache 'maven'
Searching for files matching artifact pattern webapp/target/*.war
Artifact pattern webapp/target/*.war matched 1 files with a total size of 389.6 MiB
Compressed files matching artifact pattern webapp/target/*.war to 389.6 MiB in 14 seconds
Uploading artifact of 389.6 MiB
Successfully uploaded artifact in 25 seconds
But when I run a subsequent build it downloads all dependencies again.
Any ideas?
Update: I just updated my pipeline to the following nad it worked again. I am not sure if it is working because of my changes or because I simply edited the pipelines.yml...
image: maven:3.6.1
pipelines:
branches:
stage:
- step:
name: Build
image: maven:3.6.1
caches:
- maven
script:
- chmod +x create-settings.sh && ./create-settings.sh
- mvn -B -s settings.xml package
artifacts:
- webapp/target/*.war
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.