Raymond Toy pushed to branch issue-259-b-use-right-software-version at cmucl / cmucl Commits: c7d29a31 by Raymond Toy at 2023-10-14T06:57:56-07:00 Use snapshot 2023-08 for running CI. - - - - - 24fd8012 by Raymond Toy at 2023-11-14T23:44:10+00:00 Fix #265: Broken CI on Mac OS X - - - - - cdaa5def by Raymond Toy at 2023-11-14T23:44:44+00:00 Merge branch 'issue-265-ci-broken-on-mac-os' into 'master' Fix #265: Broken CI on Mac OS X Closes #265 See merge request cmucl/cmucl!176 - - - - - 9fb975db by Raymond Toy at 2023-11-22T09:26:43-08:00 Merge branch 'master' into issue-259-b-use-right-software-version - - - - - 1 changed file: - .gitlab-ci.yml Changes: ===================================== .gitlab-ci.yml ===================================== @@ -1,8 +1,9 @@ variables: - download_url: "https://common-lisp.net/project/cmucl/downloads/release/21e" - version: "21e-x86" + download_url: "https://common-lisp.net/project/cmucl/downloads/snapshots/2023/08" + version: "2023-08-x86" bootstrap: "-B boot-2023-08" + stages: - install - build @@ -127,8 +128,9 @@ osx:build: #- bin/create-target.sh xtarget x86_darwin #- bin/create-target.sh xcross x86_darwin #- bin/cross-build-world.sh -crl -B boot-2020-04-1 xtarget xcross src/tools/cross-scripts/cross-x86-x86.lisp snapshot/bin/lisp - # Regular build using the cross-compiled result or snapshot - - bin/build.sh $bootstrap -R -C "" -o snapshot/bin/lisp + # Regular build using the cross-compiled result or snapshot. + # Need /opt/local/bin to get msgmerge and msgfmt programs. + - PATH=/opt/local/bin:$PATH bin/build.sh $bootstrap -R -C "" -o snapshot/bin/lisp - bin/make-dist.sh -I dist darwin-4 osx:test: @@ -137,12 +139,14 @@ osx:test: - osx artifacts: paths: + - ansi-test/test.out - test.log needs: # Needs artifacts from build (dist/) - job: osx:build artifacts: true script: + - echo LANG = $LANG - bin/run-unit-tests.sh -l dist/bin/lisp 2>&1 | tee test.log osx:ansi-test: @@ -157,6 +161,9 @@ osx:ansi-test: - job: osx:build artifacts: true script: + # NB: sometimes we can't clone the ansi-test repo (bad cert!?!). + # Manually cloning it in the gitlab build dir helps with this + # issue until we can figure out what's going on. - bin/run-ansi-tests.sh -l dist/bin/lisp osx:benchmark: View it on GitLab: https://gitlab.common-lisp.net/cmucl/cmucl/-/compare/5e8a2b489c5481b71c2eb15... -- View it on GitLab: https://gitlab.common-lisp.net/cmucl/cmucl/-/compare/5e8a2b489c5481b71c2eb15... You're receiving this email because of your account on gitlab.common-lisp.net.