You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
# jenkins puts all the params after a / in the job name as well :(export JOB_NAME=`dirname $JOB_NAME`
wget --quiet -O - get.pharo.org/$PHARO+$VM| bash
./pharo Pharo.image save $JOB_NAME --delete-old
./pharo $JOB_NAME.image --version > version.txt
REPO=http://smalltalkhub.com/mc/HardCodedRepository/$JOB_NAME/main
./pharo $JOB_NAME.image config $REPO ConfigurationOfSton --install=$VERSION
./pharo $JOB_NAME.image test --junit-xml-output "$JOB_NAME.*"
zip -r $JOB_NAME.zip $JOB_NAME.image $JOB_NAME.changes
# clean up the workspace to not occupy too much stale space on the slaves
rm -rf *.image *.changes
The text was updated successfully, but these errors were encountered:
The line ./pharo $JOB_NAME.image config $REPO ConfigurationOfSton --install=$VERSION
Loads the project itself (the name of the project is hardcoded here), however the line doesn't make much sense for us, no? Since we are working with baselines and git(hub) and not smalltalkhub/configurationof.
Can't $REPO be a local path and then it's possible to load a project via its configuration?
And a configuration can be exported just like a baseline, right?
Or am I missing something here?
I thought if Pharo users are mostly using configurations, why not adding support for it here?
@peteruhnak mentioned in #20 that Pharo users often use the same script (see below) for their Jenkins CI builds.
I believe it'd make sense to add support for the following:
Any objections/suggestions?
For the record, here's the full script again:
The text was updated successfully, but these errors were encountered: