pharo-project / pharo-launcher

Lets you manage your pharo images and download new ones
https://pharo-project.github.io/pharo-launcher/
MIT License
109 stars 46 forks source link

List of templates in the category ‘Pharo 12.0 (development version)’ does not include the builds after build 1258 #667

Closed Rinzwind closed 9 months ago

Rinzwind commented 9 months ago

The Dockerfile given below runs the following command:

./pharo-launcher/pharo-launcher template list --templateCategory 'Pharo 12.0 (development version)'

The output seems to not include any of the builds after build 1258:

#  Template name                                      URL                                                                                     
-- -------------------------------------------------- ----------------------------------------------------------------------------------------
1  Pharo12-SNAPSHOT.build.1258.sha.1645336.arch.64bit https://files.pharo.org/image/120/Pharo12-SNAPSHOT.build.1258.sha.1645336.arch.64bit.zip
2  Pharo12-SNAPSHOT.build.1257.sha.7692d88.arch.64bit https://files.pharo.org/image/120/Pharo12-SNAPSHOT.build.1257.sha.7692d88.arch.64bit.zip
3  Pharo12-SNAPSHOT.build.1255.sha.4327899.arch.64bit https://files.pharo.org/image/120/Pharo12-SNAPSHOT.build.1255.sha.4327899.arch.64bit.zip
[…]
1170 Pharo12-SNAPSHOT.build.7.sha.53cbf72.arch.64bit    https://files.pharo.org/image/120/Pharo12-SNAPSHOT.build.7.sha.53cbf72.arch.64bit.zip   
1171 Pharo12-SNAPSHOT.build.6.sha.f18988e.arch.64bit    https://files.pharo.org/image/120/Pharo12-SNAPSHOT.build.6.sha.f18988e.arch.64bit.zip   
1172 Pharo12-SNAPSHOT.build.4.sha.cb2a5dd.arch.64bit    https://files.pharo.org/image/120/Pharo12-SNAPSHOT.build.4.sha.cb2a5dd.arch.64bit.zip   

The Dockerfile:

FROM almalinux:9
# The following file is from: https://github.com/pharo-project/pharo-launcher/actions/runs/7669561590
COPY PharoLauncher-linux-37d81461-x64.zip .
RUN yum install -y unzip && yum clean all && rm -rf /var/cache/yum
RUN unzip -p PharoLauncher-linux-37d81461-x64.zip | tar -x
RUN mkdir /root/Pharo
CMD ./pharo-launcher/pharo-launcher template list --templateCategory 'Pharo 12.0 (development version)'
demarey commented 9 months ago

Indeed, a change in the bootstrap changed the name of the archive from Pharo12... to Pharo12.0 @guillep is aware of this problem. We will either update the regex in the sources file or go back to the previous name. Thanks for the report

demarey commented 9 months ago

Should now be fixed