Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Squeak: Specify exact Trunk image version #506

Draft
wants to merge 11 commits into
base: master
Choose a base branch
from

Conversation

LinqLover
Copy link
Collaborator

Trying to realize the idea I mentioned here: #471 (comment)

Usage: smalltalkci -s "Squeak{{ 32 | 64}}-{{ version_number }}, where version_number points to a Squeak version such as 19431.

Work in progress, let's see whether it works ... :-)

@LinqLover
Copy link
Collaborator Author

Only one failure left which seems unrelated to my changes. Apart from that, the MCMcmUpdater>>#doUpdate:upToUpdate: proposal is pending discussion on squeak-dev: The Inbox: MonticelloConfigurations-ct.166

@fniephaus
Copy link
Member

What happens if I request a trunk image with update level less than the one of the base image that smalltalkCI uses? We'll probably have to update trunk base images some time in the future again, so this is quite likely. I don't think we can downgrade images, or can we?

@LinqLover
Copy link
Collaborator Author

Afaik downgrading is not possible. My current approach always uses the latest image that was released before the requested version number, see squeak::latest_release_before() (https://github.com/hpi-swa/smalltalkCI/pull/506/files#diff-f15a119f2269fdd82da32c9e83444165027e5d69e93ecc94bed8da5f86761ade) :-)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants