Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

mzcompose: always install dev deps when invoked from the root #10652

Merged
merged 1 commit into from
Feb 14, 2022

Conversation

benesch
Copy link
Member

@benesch benesch commented Feb 14, 2022

It turns out #10527 broke use of the --dev option to mzcompose to
mean "build in dev mode rather than release mode". Revert that part of
the commit. Instead, teach bin/mzcompose to always install dev deps
when invoked from the root. We don't tell users about bin/mzcompose,
so they'll continue to get the reduced set of deps when running
mzcompose from a directory locally.

@philip-stoev FYI. Gonna automerge to fix --dev builds for folks.

Motivation

  • This PR fixes a previously unreported bug.

Checklist

  • This PR has adequate test coverage / QA involvement has been duly considered.
  • This PR adds a release note for any user-facing behavior changes.

It turns out MaterializeInc#10527 broke use of the `--dev` option to `mzcompose` to
mean "build in dev mode rather than release mode". Revert that part of
the commit. Instead, teach `bin/mzcompose` to always install dev deps
when invoked from the root. We don't tell users about `bin/mzcompose`,
so they'll continue to get the reduced set of deps when running
mzcompose from a directory locally.
@benesch benesch merged commit 044ea38 into MaterializeInc:main Feb 14, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant