[rfe] ci cache dependencies
i've just came across to appveyor build cache documentation: https://www.appveyor.com/docs/build-cache/#cache-dependencies
Cache dependencies
It is possible to specify a dependency for each cache item:
cache:
- C:\ProgramData\chocolatey\lib -> appveyor.yml
This will mean invalidate C:\ProgramData\chocolatey\lib whenever appveyor.yml is changed.
Dependency check is performed on build start and cache item won’t be restored if dependency changed.
At the end of successful build cache item will be updated.
the cache dependencies seems interesting, perhaps add support for gitlab as well?
Edited by Jason Yavorska