hpi-swa / smalltalkCI

Framework for testing Smalltalk projects with GitHub Actions, GitLab CI, Travis CI, AppVeyor, and others.
MIT License
94 stars 68 forks source link

add Pharo 11 (make Pharo 10) #551

Closed estebanlm closed 2 years ago

estebanlm commented 2 years ago

no, no, tests are needed! (I just forgot they were there... doing this once each N months does that... my brain is not the same as before ;) )

On Apr 5 2022, at 2:00 pm, Fabio Niephaus @.***> wrote:

@fniephaus requested changes on this pull request. 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. In pharo/run.sh (https://github.com/hpi-swa/smalltalkCI/pull/551#discussion_r842697483):

@@ -21,6 +21,9 @@ pharo::get_image_url() { "Pharo64-stable") echo "get.pharo.org/64/stable" ;;

;; "Pharo64-stable")

estebanlm commented 2 years ago

now it should be ready

gcotelli commented 2 years ago

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

estebanlm commented 2 years ago

yeah, problem is there is no p11 image yet ;)

On Apr 5 2022, at 3:38 pm, Gabriel Omar Cotelli @.***> wrote:

We can add Pharo 11 to .github/workflows/main.yml , so at least we will notice if it broke with some future changes. — Reply to this email directly, view it on GitHub (https://github.com/hpi-swa/smalltalkCI/pull/551#issuecomment-1088715536), or unsubscribe (https://github.com/notifications/unsubscribe-auth/AAD5MXR6MDCB3JFB7ARUG3DVDQ65DANCNFSM5SSFJ6CA). You are receiving this because you authored the thread.

fniephaus commented 2 years ago

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 commented 2 years ago

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

fniephaus commented 2 years ago

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 commented 2 years ago

I know :) working on it.

On Apr 13 2022, at 3:45 pm, Fabio Niephaus @.***> wrote:

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

— Reply to this email directly, view it on GitHub (https://github.com/hpi-swa/smalltalkCI/pull/551#issuecomment-1098069982), or unsubscribe (https://github.com/notifications/unsubscribe-auth/AAD5MXXKILG25TIV5WDZNODVE3FXPANCNFSM5SSFJ6CA). You are receiving this because you authored the thread.

estebanlm commented 2 years ago

voilà :)

estebanlm commented 2 years ago

ping