harbor/make/photon/prepare
Chenyu Zhang 1a1ce634cc
Fix the process of cache layer (#17010)
fix: fix cache layer issues (#16995,#16997,#16996,#17038)

1. Load config and initialize cache layer in jobservice(for GC)
2. Cache artifact by digest the key should contains repository name
3. Repository cache cleanup error when update
4. Skip save cache when request ctx in transaction

Signed-off-by: chlins <chenyuzh@vmware.com>
2022-07-06 16:11:53 +08:00
..
commands Add migration script for Harbor 2.6 (#17116) 2022-07-06 14:08:24 +08:00
migrations Add migration script for Harbor 2.6 (#17116) 2022-07-06 14:08:24 +08:00
scripts Add Scan for internal tls (#13810) 2020-12-21 15:23:11 +08:00
templates Fix the process of cache layer (#17010) 2022-07-06 16:11:53 +08:00
tests/migrations Enhance: Support multi downversion in migration 2020-07-07 21:36:58 +08:00
utils feat: add cache layer for artifact (#16739) 2022-04-25 18:01:45 +08:00
__init__.py Refacotr the prepare script base on the proposal https://github.com/goharbor/community/pull/22 2019-03-08 16:46:13 +08:00
Dockerfile feat(cicd) parameterize docker base image and external url 2020-04-08 00:21:47 +08:00
Dockerfile.base Upgrade pipenv to 2022.1.8 (#17093) 2022-06-28 23:40:48 +08:00
g.py Add prepare file for exporter 2020-12-09 21:22:13 +08:00
main.py Feat: Add config migrator to prepare 2020-03-20 03:04:10 +08:00
models.py fix(prepare): validate expire hours when enable cache (#16949) (#16953) 2022-06-07 13:21:47 +08:00
Pipfile Upgrade prepare to consistent with photon 4 (#14698) 2021-05-26 16:39:04 +08:00
Pipfile.lock Upgrade prepare to consistent with photon 4 (#14698) 2021-05-26 16:39:04 +08:00
test_purgeuploads.py Add upload purge config to registry/config.yml 2022-01-04 11:15:51 +08:00