melodic-lighter-17242
07/13/2023, 7:46 AMpants --no-pantsd --no-watch-filesystem --changed-dependents=transitive --changed-since=<commit-sha> publish
I have two packages, X and Y, where X consumes Y (python_sources()
of Y is declared as a dependency in the python_sources()
of X).
I also have a custom plugin that intercepts usages of python_artifact
(as part of python_distribution
)
When I run the command, although only X changed, I see my plugin runs on both X and Y.
Is that intentional? (I think the package
step runs on both, while publish
only runs on X)
Thanks!!happy-kitchen-89482
07/13/2023, 9:47 PMpython_artifact()
would get evaluated as part of BUILD file parsing, even if it doesn't end up being published. Do you see anything beyond that happening?melodic-lighter-17242
07/15/2023, 8:14 AMpython_distribution
?melodic-lighter-17242
07/15/2023, 8:15 AMpython_distribution
target is included in the passed --changed-since
value?melodic-lighter-17242
07/16/2023, 12:06 PMhappy-kitchen-89482
07/16/2023, 12:46 PMhappy-kitchen-89482
07/16/2023, 12:46 PMmelodic-lighter-17242
07/16/2023, 3:51 PMmelodic-lighter-17242
07/18/2023, 6:25 PMhappy-kitchen-89482
07/18/2023, 9:22 PMhappy-kitchen-89482
07/18/2023, 9:22 PMhappy-kitchen-89482
07/18/2023, 9:22 PMhappy-kitchen-89482
07/18/2023, 9:22 PMmelodic-lighter-17242
07/19/2023, 9:05 AMhappy-kitchen-89482
07/20/2023, 4:09 PMhappy-kitchen-89482
07/20/2023, 4:09 PMhappy-kitchen-89482
07/20/2023, 4:11 PMhappy-kitchen-89482
07/20/2023, 4:11 PMhappy-kitchen-89482
07/20/2023, 4:11 PMhappy-kitchen-89482
07/20/2023, 4:24 PMhappy-kitchen-89482
07/21/2023, 6:18 PMmelodic-lighter-17242
07/22/2023, 3:05 PM