I ran a slightly adapted version of my ForceAcademy talk as a Webinar for CircleCI. I went a bit deeper and added ApexPMD support, artefacts, test result storage and improved the workflow a lot to fully support CircleCI 2.0 config files. Read details below – or just watch 🙂
Project repository: https://github.com/dstdia/CircleCI-Webinar
- Org auth uses SFDX token URLs
- An ApexPMD job is included so that you get static analysis results inline as an artefact.
- Tests results are stored as build artefacts as well
- Jobs use a cache to speed up recurring PMD checks