valkyrie logo

valkyrie

Automate application build and release

Valkyrie

package example

import (
	valkyrie "go-valkyrie.com/valkyrie/api/v1alpha1"
	container "platform.go-valkyrie.com/container/v1alpha1"
	odin "platform.go-valkyrie.com/odin/v1alpha1"
)

valkyrie.#Project & {
	metadata: name: "example"
	artifacts: {
		myapp: container.#Dockerfile & {
			spec: {
				path: "myapp/"
			}
		}
		bundle: odin.#Bundle & {
			spec: {
				path: "bundle/"
			}
		}
	}
}