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 (
To see the logs of a CI run, go to the project’s details page and expand the relevant build’s row.
Node.js + Express
For the Node.js + Express project template, the following steps will be run:
npm run build
A build script is requiredYour
package.jsonfile must include a
testscript configuration, which might be a no-op but must return a
0exit code, otherwise your CI pipeline will fail on every run.