An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

Top 7.2% on proxy.golang.org
Top 5.8% dependent packages on proxy.golang.org
Top 4.8% dependent repos on proxy.golang.org
Top 5.6% forks on proxy.golang.org

proxy.golang.org : github.com/bitrise-steplib/steps-cache-push

Cache archive related models and functions. Cache descriptor file related models and functions. Cache path and ignore path related functions. Ignoring symlink target changes for cache invalidation, as we expect the symlinks to be yarn workspace symlink: https://yarnpkg.com/blog/2018/02/15/nohoist/. The symlinks are included in the cache, just not chhecked if the target they point to is changed. If case it is a link to a directory outside of the cached paths (e.g. yarn workspaces), will not add the linked directory to the cache, and will not invalidate the cache if it changes, as we expect them to be part of the repository. If it links to a directory included in the cache already, then also ignoring it. The directory contents will be added to the cache as regular files, no need to check them twice. Symlinks to files are also ignored. Cache Push step keeps the project's cache in sync with the project's current state based on the defined files to be cached and ignored. Files to be cached are described by a path and an optional descriptor file path. Files to be cached can be referred by direct file path while multiple files can be selected by referring the container directory. Optional indicator represents a files, based on which the step synchronizes the given file(s). Syntax: file/path/to/cache, dir/to/cache, file/path/to/cache -> based/on/this/file, dir/to/cache -> based/on/this/file Ignore items are used to ignore certain file(s) from a directory to be cached or to mark that certain file(s) not relevant in cache synchronization. Syntax: not/relevant/file/or/pattern, !file/or/pattern/to/remove/from/cache

Registry - Source - Documentation - JSON
purl: pkg:golang/github.com/bitrise-steplib/steps-cache-push
Keywords: bitrise , bitrise-step , ci , production-code
License: MIT
Latest release: almost 3 years ago
First release: almost 3 years ago
Namespace: github.com/bitrise-steplib
Dependent packages: 1
Dependent repositories: 1
Stars: 5 on GitHub
Forks: 14 on GitHub
See more repository details: repos.ecosyste.ms
Last synced: about 1 month ago

    Loading...
    Readme
    Loading...