Closed Bajger closed 2 years ago
@glennj Please take a look, if this is what you'd need.
That looks perfect.
To pull the new commit into an existing image, do I re-execute this?
Metacello new
baseline: 'Exercism';
repository: 'github://exercism/pharo-smalltalk:main/releases/latest';
load.
?
@glennj: Yes, You can try simply (backup original image first) to load everything, but I didn't check it (it might fail since loading same project again into Pharo image can have some conflicts). I found Pharo upgrade instructions (see: https://github.com/exercism/pharo-smalltalk/blob/main/docs/UPGRADE.md) that might be more reliable. Either one or another should work, but you'd need to test.
Summary Currently, when student submits Pharo track exercise, submission command produces TestResults.txt which is supplemental inforamtion for mentor, if all tests related to exercise runned successfully. Maintainers would like to have also information about used environment, on which was exercise developed and submitted.
Description Enhance TestResults.txt with used OS environment (OS name, version), image version, VM version. proposed output:
Implementation detail/Additional details Modify
TestResult>>exercismSummary
with following details: OS detailsImage details:
VM detals: