rework with cache api

3 jobs for master in 53 seconds (queued for 1 second)
Status Job ID Name Coverage
  Build
passed #28049
linux
build

00:00:41

 
  Deploy
passed #28051
linux
deploy_npm

00:00:11

passed #28050
linux
upload_to_minio

00:00:07