Continuous Integration

Every Xtages project has an out-of-the-box Continuous Integration (CI) pipeline set up. Depending on the type of project, different steps will run as part of that pipeline.

The CI pipeline is triggered every time a push is made to your GitHub repository’s main branch.

The CI run is considered successful if all the steps for the pipeline return with a success exit code (0).

CI Logs

To see the logs of a CI run, go to the project’s details page and expand the relevant build’s row.

Logs for a specific build.

Logs for a specific build.

Node.js + Express

For the Node.js + Express project template, the following steps will be run:

  • npm install
  • npm run build
  • npm test
Last modified August 4, 2021