19 lines
768 B
Text
19 lines
768 B
Text
# OCI Module Export — new tree façade (ADR-026 M6-final).
|
|
export use platform/oci/client.nu [
|
|
build-artifact-ref get-oci-config is-oci-available load-oci-token
|
|
oci-artifact-exists oci-delete-artifact oci-get-artifact-manifest
|
|
oci-get-artifact-tags oci-list-artifacts oci-pull-artifact
|
|
oci-push-artifact test-oci-connection
|
|
]
|
|
export use platform/oci/commands.nu [
|
|
"oci config" "oci copy" "oci delete" "oci inspect" "oci list"
|
|
"oci login" "oci logout" "oci pull" "oci push" "oci search" "oci tags"
|
|
]
|
|
# ADR-017 — registry credential vault Layer 2 (W4).
|
|
export use platform/oci/credentials.nu [
|
|
resolve-registry-credential
|
|
assert-actor-authorized
|
|
assert-target-in-scope
|
|
build-docker-config-tmpdir
|
|
append-vault-access-log
|
|
]
|