thousands-france-27863
01/16/2023, 11:20 AMhappy-kitchen-89482
01/16/2023, 12:10 PMhappy-kitchen-89482
01/16/2023, 12:10 PMhappy-kitchen-89482
01/16/2023, 12:10 PMthousands-france-27863
01/16/2023, 12:13 PMthousands-france-27863
01/16/2023, 12:29 PMcommon needs logger and streamer
• library streamer needs library logger
• library test-common needs library logger
• library logger needs pythonjsonlogger
Then the services might need some of those libraries or not. Example:
• Service runner needs logger , streamer, test-common (on tests) and common
• Service collector needs logger and common
• etc
Ideally I can put all libraries into the same repo, but still deploy them separated for the consumers to get them. Thanks in advance!happy-kitchen-89482
01/16/2023, 1:22 PMhappy-kitchen-89482
01/16/2023, 1:32 PMlogger for runner to use it. They are in the same repo!thousands-france-27863
01/16/2023, 2:17 PMthousands-france-27863
01/16/2023, 2:58 PMhappy-kitchen-89482
01/16/2023, 4:12 PMhappy-kitchen-89482
01/16/2023, 4:12 PMhappy-kitchen-89482
01/16/2023, 4:13 PMsetup.py or pyproject.toml for all these wheels you're publishing?thousands-france-27863
01/16/2023, 4:13 PMhappy-kitchen-89482
01/16/2023, 4:14 PM./pants package :: will build all of them, ./pants --changed-since=<SHA> --changed-dependees=transitive package will build all of the ones that are affected by changes since <SHA>happy-kitchen-89482
01/16/2023, 4:14 PMhappy-kitchen-89482
01/16/2023, 4:15 PMlogging you don't have to manually update common/pyproject.toml with the new version of logging?thousands-france-27863
01/16/2023, 4:33 PMthousands-france-27863
01/16/2023, 4:39 PMhappy-kitchen-89482
01/16/2023, 4:41 PMhappy-kitchen-89482
01/16/2023, 4:41 PMhappy-kitchen-89482
01/16/2023, 4:41 PMthousands-france-27863
01/16/2023, 4:44 PMthousands-france-27863
01/17/2023, 11:22 AM