[prev in list] [next in list] [prev in thread] [next in thread] 

List:       haskell-cafe
Subject:    [Haskell-cafe]  Searching for dependent code
From:       Geraldus <heraldhoi () gmail ! com>
Date:       2023-05-26 14:15:34
Message-ID: CAB2YT57+8--iq1AryBCqOEUTRGR4wdkTFUJ_8L3TsY7O=BsoeA () mail ! gmail ! com
[Download RAW message or body]

[Attachment #2 (multipart/alternative)]


Hello, dear Cafe!

I have a mono repository and would like to do the following for CI:
- take the files from the commit
- Find all the code that depends on them explicitly or implicitly
- make a list of executable files that need to be rebuilt

This happens in CI and there is no cache of previous builds. Note that
dependencies may not be direct, e.g:
- there are packages A, B, C.
- C depends only on B
- B depends on A
- C should be rebuilt if there were changes in A

Can you please tell me if there is any ready-made solution for this?

[Attachment #5 (text/html)]

<div dir="ltr">Hello, dear Cafe!<br><br>I have a mono repository and would like to do \
the following for CI:<br>- take the files from the commit<br>- Find all the code that \
depends on them explicitly or implicitly<br>- make a list of executable files that \
need to be rebuilt<br><br>This happens in CI and there is no cache of previous \
builds. Note that dependencies may not be direct, e.g:<br>- there are packages A, B, \
C. <br>- C depends only on B<br>- B depends on A<br>- C should be rebuilt if there \
were changes in A<br><br>Can you please tell me if there is any ready-made solution \
for this?<br></div>


[Attachment #6 (text/plain)]

_______________________________________________
Haskell-Cafe mailing list
To (un)subscribe, modify options or view archives go to:
http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe
Only members subscribed via the mailman list are allowed to post.

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic