Skip to content

tasks: enforcing A happens after B, when A doesn't package-depend on B #9433

Answered by fauxbytes
fauxbytes asked this question in Help
Discussion options

You must be logged in to vote

install the applications into the oper package, so that ^build can keep knowledge of those dependencies

Sorry. Unsure what is meant by that.

Attached is a sample repo with the suggested turbo.json.

build works as expected:

$ turbo run build --concurrency=1 --output-logs=hash-only
turbo 2.3.0

• Packages in scope: @repo/shared, app-1, app-2, app-3, oper
• Running build in 5 packages
• Remote caching disabled
@repo/shared:build: cache miss, executing 805e425a363c1918
oper:build: cache miss, executing 30e4db4b9f4aac2a
app-3:build: cache miss, executing 9e1522c3356554db
app-1:build: cache miss, executing 44eabcb451aa6b56
app-2:build: cache miss, executing 6a3dc65a9437d342

 Tasks:    5 succ…

Replies: 3 comments 2 replies

Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
1 reply
@anthonyshew
Comment options

Comment options

You must be logged in to vote
1 reply
@anthonyshew
Comment options

Answer selected by fauxbytes
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Help
Labels
None yet
2 participants