study-docker-repro-longevity/artifacts_nickel/template.ncl

16 lines
466 B
Plaintext
Raw Normal View History

2024-07-17 14:56:38 +02:00
let { Artifact, .. } = import "../workflow/nickel/artifact_contract.ncl" in
{
artifact_url = "https://example.com/artifact.zip",
type = "zip",
doi = "...",
image_name = "image:version",
dockerfile_location = "path/to/docker/folder",
package_managers = [ "dpkg" ],
git_packages = [
{ name = "pkg1", location = "path/to/git/repo"}
],
misc_packages = [
2024-07-17 14:56:38 +02:00
{ name = "mpkg1", url = "http://example.com/package.zip", type = "zip" }
]
} | Artifact