[squeak-dev] automated checking for new versions of a package in order to trigger a build cycle
tim Rowledge
tim at rowledge.org
Fri Nov 6 01:31:51 UTC 2020
Well it looks like one can do this without too much pain; always nice.
Once you have a config map saved in the repository it is possible to find the version number with sometihng like
| myRepo |
myRepo := MCHttpRepository
location:'http://squeaksource.sageteasoftware.com:8089/SqueakPort'
user: 'freddy'
password: 'kreuger'.
^(myRepo highestNumberedVersionNameForPackageNamed: configNameString) versionNumber
Keep track of the highest known value and compare to decide on whether to build.
This way you get a build if the map is updated, which actually solves the potential problem of several packages needing to be saved in a group.
tim
--
tim Rowledge; tim at rowledge.org; http://www.rowledge.org/tim
Oxymorons: Advanced BASIC
More information about the Squeak-dev
mailing list
|