Skip to content

Tags: hpi-swa/smalltalkCI

Tags

v3.0.6

Toggle v3.0.6's commit message

Verified

This commit was signed with the committer’s verified signature.
fniephaus Fabio Niephaus
Revert "fix: change directory for Coveralls report"

This reverts commit 6995813.

v3.0.5

Toggle v3.0.5's commit message

Verified

This commit was signed with the committer’s verified signature.
fniephaus Fabio Niephaus
Upgrade Squeak trunk images to 22906

v3.0.4

Toggle v3.0.4's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Upgrade Squeak trunk images to 22854

v3.0.3

Toggle v3.0.3's commit message

Verified

This commit was signed with the committer’s verified signature.
fniephaus Fabio Niephaus
Upgrade Squeak trunk images to 22664

v3.0.2

Toggle v3.0.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
update GemStone builds to run on Ubuntu 20.04 and macos-latest (#593)

* dalehenrich/superDoit#63: checkpoint ... begin converting gemstone/run/sh to use superDoit and GsDevKit_stones

* dalehenrich/superDoit#63: checkpoint ...superDoit and GsDevKit_stones installed ... create smalltalk CI stone is next up along with clone default projects

* dalehenrich/superDoit#63: checkpoint ... stone directory created ... a bit of cleanup and start stone is next up

* dalehenrich/superDoit#63: checkpoint ... superDoit and GsDevKit_stones should be in the repos dir

* dalehenrich/superDoit#63: can't use ssh urls for git repositories on github without magic ssh keys

* dalehenrich/superDoit#63: add superDoit/examples/utility to PATH, so versionReport.solo will run

* dalehenrich/superDoit#63: run test for 3.5.0 on 20.04

* dalehenrich/superDoit#63: run test for 3.6.5 only on 20.04

* dalehenrich/superDoit#63: successfully starting stone running run.sh locally

* dalehenrich/superDoit#63: without GsDevKit_home, need to setup system for running GemStone

* dalehenrich/superDoit#63: tweak gemstone/run.sh ... pare down the lineup (cross fingers)

* dalehenrich/superDoit#63 pare down lineup even further

* dalehenrich/superDoit#63: eliminate duplication

* dalehenrich/superDoit#63: force build

* dalehenrich/superDoit#63: force build .. be more devious

* dalehenrich/superDoit#63: looks like macos-11 is the latest version for GemStone

* dalehenrich/superDoit#63: just run macos-11

* dalehenrich/superDoit#63: remove the --debugGem from run.sh

* dalehenrich/superDoit#63: back to running with ubuntu 20.04 and latest mac

* dalehenrich/superDoit#63: a little bit of logging ... is realpath really needed?

* dalehenrich/superDoit#63: need to fabricate a local variable with the name of the product that is corrected for the current PLATFORM

* dalehenrich/superDoit#63: isolate the mac

* dalehenrich/superDoit#63: macos-latest and ubuntu-20.04 fail at the same spot ... on equal footing now

* dalehenrich/superDoit#63: add use new registerProductDirectory.solo and downloadGemStone.solo scripts

* dalehenrich/superDoit#63: fix shell syntax error

* dalehenrich/superDoit#63: macos-latest test

* dalehenrich/superDoit#63: macos-11 test ... where I tested things

* dalehenrich/superDoit#63: create devkit project set ... prep for cloning projects and project load [ci skip]

* dalehenrich/superDoit#63: now cloning devkit projects [ci skip]

* dalehenrich/superDoit#63: use loadTode.stone script to (successfully load tODE into stone) ... next up run the tests ...

* dalehenrich/superDoit#63: implement gemstone::load_project and gemstone::test_project run.sh functions; SmalltalkCI project loaded and tests run ... sent but not implemented test failures from superDoit

* dalehenrich/superDoit#63: remove some debugging; shut down stone; expect to see 'Executed 53 Tests with 1 Failures and 0 Errors in 0.85s.'

* dalehenrich/superDoit#63: add --gs-DEBUG option for interactive debugging of .solo/.stone scripts ... all tests passing on 20.04 and 3.6.5

* dalehenrich/superDoit#63: run test on macos runners

* smalltalkCI tests pass interactively on OX X 10.15.6

* dalehenrich/superDoit#63: host name and shared memory logging

* dalehenrich/superDoit#63: shared memory fiddling

* dalehenrich/superDoit#63: shared memory fiddling

* dalehenrich/superDoit#63: shared memory fiddling

* dalehenrich/superDoit#63: shared memory fiddling

* dalehenrich/superDoit#63: bash fiddling

* dalehenrich/superDoit#63: bash fiddling

* dalehenrich/superDoit#63: bash fiddling

* dalehenrich/superDoit#63: bash fiddling

* dalehenrich/superDoit#63: bash fiddling

* dalehenrich/superDoit#63: ubuntu-20.04 and macos-10.15, now passing ... check status of macos-12 and macos-11

* dalehenrich/superDoit#63: GemStone64-3.6.5 and GemStone64-3.5.8 don't run on windows and we'll see about GemStone64-3.5.8 on macos-latest

* pare back the lineup to gemstone only

* dalehenrich/superDoit#63: pare back the lineup to gemstone ranges that run on 20.04 and macos

* dalehenrich/superDoit#63: now use dalehenrich-setup-smalltalkCI, so I can test independent repos

* dalehenrich/superDoit#63: pare back lineup for testing

* dalehenrich/superDoit#63: adjust cloneProjectsFromProjectSet.solo call for changes to options

* dalehenrich/superDoit#63: make a pass adjusting GsDevKit_stone .solo script arguments to make more sense and eliminate use of smalltalkCI specific environment variables in said scripts

* dalehenrich/superDoit#63: update GemStone-specific options help [ci skip]

* dalehenrich/superDoit#63: add SCIGemStoneTestReporterFile for generating file-based reports

* dalehenrich/superDoit#63: checkpoint ... control flow logging

* dalehenrich/superDoit#63: only write report to stdout, if a report file is NOT specified

* dalehenrich/superDoit#63: eliminate double file write ... logging

* dalehenrich/superDoit#63: use GsFile class>>stdout

* dalehenrich/superDoit#63: debugging ...drat

* dalehenrich/superDoit#63: remove waitForDebug call

* dalehenrich/superDoit#63: add --gs-STONE_DIR option to designate an alternate stone directory to use

* dalehenrich/superDoit#63: if stone not started by gemstone/run.sh, don't stop it

* dalehenrich/superDoit#63: use alternate expression to determine if $GEMSTONE has been set for github actions

* dalehenrich/superDoit#63: restore pharo/squeak/windows builds

* address 'line 535: config_tracking: unbound variable' error that popped up

* fix typo

* update README and help for GemStone ... remove Moose since they seem to consistently fail

* pare lineup to just GemStone jobs ... isolate this config_smalltalk: unbound variable error

* issue #591: update main.yml for hpi-swa-smalltalkCI

* issue #591: comment out GToolKit ... it seems to randomly fail on windows and mac before GemStone jobs can finish

* issue #591: restore GToolkit64-release to lineup

* Issue #591: revert the +set patch, since other changes should obviate the need for the hack

* Issue #591: add GToolKit to allowed failures list

* List GemStone images in descending order [ci skip]

---------

Co-authored-by: Fabio Niephaus <[email protected]>

v3.0.1

Toggle v3.0.1's commit message
Restore TOC in COVERAGE.md

Lol, I had installed an extension that would automatically try to regenerate the TOC upon every save (markdown.extension.toc.updateOnSave) ...

v3.0.0

Toggle v3.0.0's commit message
Temporarily ignore `Squeak32-6.0` failures

On Ubuntu, the VM appears to crash in `WebUtils class>md5HashStream:`.

v2.9.9

Toggle v2.9.9's commit message
squeak: Restore compatibility for UIManager accessor again

v2.9.8

Toggle v2.9.8's commit message

Verified

This commit was signed with the committer’s verified signature.
fniephaus Fabio Niephaus
Upgrade Squeak trunk images to 21469

v2.9.7

Toggle v2.9.7's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Exclude Pharo64-6.0 on windows-latest (fixes #534)