Commit Graph

22 Commits

Author SHA1 Message Date
Philip Chimento 9e539a07d7 Remove ChakraCore CI job
Installation of ChakraCore by ESVU for some reason has been flaky for
quite a long time. Can't reproduce locally. This CI job doesn't add much
value by itself, so just remove it until some future time.

Closes: #3953
2024-04-02 11:14:32 +02:00
Philip Chimento 6396ebde03 CI: Move from deprecated to supported Docker image
The circleci/ images are deprecated and replaced by cimg/. Hopefully this
will have a glibc that is new enough for XS's versioned symbols to link
against.

Rename 'node_latest' to 'node_image' since the image is the LTS, not the
latest. The name would otherwise be confusing.

Closes: #3891
2023-10-19 08:44:55 -07:00
Ms2ger a85807714b Remove GraalJS from CI 2023-06-29 13:43:33 +02:00
snek 8609067d0c re-enable graaljs 2022-11-30 10:48:44 -08:00
Philip Chimento 9b5c38d109
Remove Python 2 CI job (#3727)
The Python 2 and 3 jobs run essentially the same thing twice. I asked for
a sign from implementations if any of them were relying on Python 2 for
their test262 runners, but didn't hear of any that were.

The Python tools are changed so rarely that I think it's OK to drop this
CI job. If a future change breaks Python 2 for someone, we can accept PRs
to fix it on a best-effort basis, or reinstate this CI job if it's really
necessary.

Closes: #3480

Co-authored-by: Richard Gibson <richard.gibson@gmail.com>
Co-authored-by: Ms2ger <Ms2ger@gmail.com>
2022-11-30 16:43:23 +01:00
Ms2ger 60e41ed3cb CI: Disable GraalJS.
Ref. #3703.
2022-11-15 16:48:22 +01:00
Ms2ger e849d40605 CI: Update CircleCI Docker images. 2022-09-22 14:13:38 +02:00
snek 74656ae4ec reenable graaljs 2022-06-20 09:59:59 +02:00
rwaldron 45fa0063e0 CI: disable graaljs test run 2022-04-25 11:44:14 +02:00
devsnek bcc0eeeb83 Update config.yml 2020-08-20 12:37:05 -04:00
devsnek c8f92225da Set node image to latest version 2020-08-20 12:37:05 -04:00
Rick Waldron 16ce321ba9 CI: clarify Tools->Jobs names; add build & lint to python 3 run 2020-05-13 10:59:05 -04:00
Gus Caplan 7631789388 add graaljs test runner 2020-03-02 14:06:01 -05:00
Gus Caplan 56ae1b9527 switch to esvu to streamline engine installs 2020-03-02 14:06:01 -05:00
Gus Caplan df8aa614be
add engine262 runner 2019-11-29 13:57:28 -08:00
Leo Balter fa3d4a5190
Fix jsc execution in Circle CI (#2363) 2019-09-24 13:48:08 -04:00
Ms2ger 3ff5c0a115 Generation: Support Python 3 (#2288)
* Generation: Use Python 3-compatible imports.

* Generation: Use range() instead of xrange().

* Generation: Use list comprehensions instead of map().

* Generation: Explicitly use bytes in the Test class.

* Generation: Run unit tests on Python 3 as well.
2019-08-14 12:46:23 -04:00
Ms2ger 278fa62706 Lint: Run lint unit tests on Python 3 as well. 2019-08-12 17:14:39 +02:00
Leo Balter 1273d6e5c8 set npm scripts to run tests 2019-05-01 15:25:29 -04:00
Leo Balter de567d3aa5
Verify CCI path usage (#2110) 2019-03-26 12:19:15 -04:00
Leo Balter 95d1ea2141 Replace Node runs with XS for CircleCI 2019-03-25 13:09:13 -04:00
Leo Balter ebbe13e2b5
Add CircleCI (#2106)
Transfer Travis jobs to CircleCI
2019-03-20 21:04:41 -04:00