You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Added
The Core is a separate project. Ritten.Core now lives in a separate project. In a future release, it will be consumable directly.
A repository can ship several packages.build.projects lists every project to pack and publish (single-target projects keep using build.project). Packages release in lockstep, with one key version, one changelog entry, and one tag. The first project is used as the metadata source.
Decorators are builder-level now. Service decorators and replacements for dry runs can now be registered directly on the builder using builder.Decorators.
The project file is the host's to name. An application built on the engine can point at its own file (builder.ProjectFileName = "build.json"), and every error message names that file, so embedding Ritten never has to be announced in the repository.