Closed craig-willis closed 1 year ago
Merging #551 (8168d88) into master (c7d8afd) will increase coverage by
0.01%
. The diff coverage is100.00%
.
@@ Coverage Diff @@
## master #551 +/- ##
==========================================
+ Coverage 92.81% 92.82% +0.01%
==========================================
Files 60 60
Lines 4745 4767 +22
==========================================
+ Hits 4404 4425 +21
- Misses 341 342 +1
Impacted Files | Coverage Δ | |
---|---|---|
server/lib/exporters/bag.py | 100.00% <100.00%> (ø) |
|
server/lib/manifest.py | 93.08% <100.00%> (+0.11%) |
:arrow_up: |
server/lib/manifest_parser.py | 88.19% <100.00%> (+0.45%) |
:arrow_up: |
server/lib/dataverse/provider.py | 95.96% <0.00%> (-0.41%) |
:arrow_down: |
Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.
Works great, code changes LGTM! One issue I have is more a conceptual one: with this change you can get a different bag for the same versionId
depending on what you did on the platform. Perhaps we should add imageInfo
to the set of fields we use to detect if something "happened" to the Tale and create a new version for a generic export. However, that doesn't solve the issue when user selects specific version to export from the "version history" menu.
Problems addressed
Approach
images.local.wholetale.org
making it possible to pull any built image without authenticating. Since bothregistry
andimages
share the same filesystem, any image can be pulled publicly.run-local.sh
to build the image if no digest is present and otherwise pull.To Test:
run-local.sh
run-local.sh
and confirm it worksrun-local.sh
images.local.wholetale.org
sandbox.zenodo.org
metadata.json
, note image digest:registry.local.wholetale.org
Additional notes
images...
but an internal/imported tale should always referenceregistry...