View entire changelog

Out-of-the-box support for non-POSIX shells (Node and Ruby)

What’s New

We have added out-of-the-box shell support for Node and Ruby. Invoking Node and Ruby commands within CircleCI jobs can now be as simple as the following:

  - run:
    name: Check Node shell
    shell: node
    command: console.log("node")

Usage examples in other languages can be found in our documentation.

Previous changes

Release 3.4.4