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

add Pharo 11 (make Pharo 10) #551

Merged
merged 13 commits into from
Apr 13, 2022
Merged

add Pharo 11 (make Pharo 10) #551

merged 13 commits into from
Apr 13, 2022

Conversation

estebanlm
Copy link
Collaborator

No description provided.

@estebanlm estebanlm changed the title add Pharo 11 add Pharo 11 (make Pharo 10) Apr 5, 2022
Copy link
Member

@fniephaus fniephaus left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The builds are failing due to the bash-level tests not being up-to-date. If you think we don't need them, please feel free to drop them.

pharo/run.sh Show resolved Hide resolved
pharo/run.sh Show resolved Hide resolved
@estebanlm
Copy link
Collaborator Author

estebanlm commented Apr 5, 2022 via email

@estebanlm
Copy link
Collaborator Author

now it should be ready

@gcotelli
Copy link
Collaborator

gcotelli commented Apr 5, 2022

We can add Pharo 11 to .github/workflows/main.yml , so at least we will notice if it broke with some future changes.

@estebanlm
Copy link
Collaborator Author

estebanlm commented Apr 5, 2022 via email

@fniephaus
Copy link
Member

If Pharo32-11 is only supported on arm, maybe we shouldn't support it until someone explicitly asked for it and can test it?

Please let me know when there is a Pharo 11 image, so that I can restart the checks and merge this.

@estebanlm
Copy link
Collaborator Author

Hi, now we have pharo11 images.
can you restart the CI and merge if it is appropriate?

@fniephaus
Copy link
Member

The Pharo 11 build fails with:

Instance of UnixEnvironment did not understand #getEnv:

https://github.com/hpi-swa/smalltalkCI/runs/6008160625?check_suite_focus=true#step:4:92

@estebanlm
Copy link
Collaborator Author

estebanlm commented Apr 13, 2022 via email

@estebanlm
Copy link
Collaborator Author

voilà :)

Copy link
Collaborator

@gcotelli gcotelli left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@estebanlm
Copy link
Collaborator Author

ping

"name" : "SmalltalkCIPharo11",
"pools" : [
],
"super" : "SmalltalkCIPharo9",
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think this should eventually inherit from Pharo 10, not 9, right?

Copy link
Member

@fniephaus fniephaus left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, thanks!

@fniephaus fniephaus merged commit e1901e7 into hpi-swa:master Apr 13, 2022
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.

3 participants