polylith

https://polylith.gitbook.io/ and https://github.com/polyfy/polylith
tengstrand 2021-05-20T11:44:04.004800Z

I’ve now added support for custom :tag-patterns in workspace.ednto the issue-66 branch so that changes can be tracked by project if needed (SHA=308eaed66a9f7ddb8592c09feade2856ae31cbc8).

seancorfield 2021-05-21T19:01:03.006900Z

Can you give an example of what would go in :test [] if you wanted some specific test directory?

seancorfield 2021-05-21T19:02:04.007100Z

And with the tags, where would :myproject be referenced elsewhere?

tengstrand 2021-05-21T21:18:21.007300Z

Actually, you list the bricks in :test [] (but in the end, it’s about the test directories of these bricks). The you use since:myproject or since:previous-myproject when you run different commands.

seancorfield 2021-05-21T21:30:45.007500Z

Ah, OK. Examples in the docs will help make that clearer then. Cool.

tengstrand 2021-05-22T05:13:14.007700Z

I added it because we needed that functionality at work! When we have more experience around it, I will update the documentation.

1
tengstrand 2021-05-20T11:45:48.004900Z

An example can be found https://github.com/polyfy/polylith/blob/issue-66/workspace.edn.

tengstrand 2021-05-20T12:35:57.005800Z

I created an https://github.com/cursive-ide/cursive/issues/2554 for Cursive to better support issue-66.