max-jobs = 4 max-threads = 10 [packages] [packages.librewolf] dependencies = ["some-librewolf-dependency"] version_check = ["check-version --whenever-you-feel-like-it-please"] [packages.librewolf.compilation] revision = "2" threads = 6 image = "docker.io/library/debian" commands = ["echo hi", "sleep 2.432", "whoami"] uid = 1000 volumes = ["librewolf"] [packages.librewolf.packaging.fedora] threads = 2 image = "docker.io/library/fedora" commands = [ "echo did you ever hear the tragedy of darth plageuis the wise?", "echo it\\'s not a story the jedi would tell you", ] volumes = ["librewolf", "fedora-repo"] [packages.some-librewolf-dependency] [packages.some-librewolf-dependency.compilation] revision = "4" threads = 2 image = "docker.io/library/debian" commands = ["echo hi", "echo helloooooooooo >&2"] volumes = ["other-workspace"] [packages.some-librewolf-dependency.packaging.fedora] revision = "2" threads = 2 image = "docker.io/library/fedora" commands = ["echo hello worldddddddd"] volumes = ["other-workspace", "fedora-repo"] [update-repo] [update-repo.fedora] threads = 4 image = 'docker.io/library/fedora' commands = ["echo hai"] volumes = ["librewolf"] [volumes] librewolf = "./data/librewolf:/librewolf" other-workspace = "./data/other-workspace:/workspace" fedora-repo = "./data/fedora-repo:/fedora-repo"