bleep build
create, edit, inspect, and refactor bleep.yaml
Synopsis
bleep build <subcommand> [args] [flags]
Subcommands
bleep build create-directories: create all source and resource folders for project(s)bleep build normalize: normalize build (deduplicate, sort, etc)bleep build templates-reapply: re-merge templates into projects (run after editing a template definition to propagate changes)bleep build project-rename: rename a project; references in dependsOn and templates update automaticallybleep build project-merge-into: merge the first project's sources, dependencies, and config into the second; the first project is deletedbleep build projects-move: move one or more projects into a different parent folder on diskbleep build templates-generate-new: throw away existing templates and infer newbleep build update-deps: update every dependency in bleep.yaml to its newest available versionbleep build update-dep: update a single dependency (or every dependency from one organization) to the newest available versionbleep build move-files-into-bleep-layout: move source files around from sbt file layout to bleep layout. Your build will no longer have anysbt-scopeorfolderset.bleep build diff: diff the effective (template-resolved) project config between git revisionsbleep build show: show project configuration as YAML, either as written or with templates appliedbleep build evicted: report dependency conflicts (evictions) so you can decide which library version schemes applybleep build invalidated: list projects whose source or config changed vs a base commit (and their transitive dependents)bleep build new: scaffold a new bleep workspace in the current directory: bleep.yaml, a project, a sibling test project, hello-world source