version: 1.0.{build} image: Ubuntu2004 services: - docker stack: node 16, jdk 11 environment: CYPRESS_RECORD_KEY: secure: zrEJrmRw4T8jXDP0u73B73A8QEfq6bRi1Z9F4d7bEumJK9sZVyW/KUG2qN1WWYeL install: - dotnet tool install -g Cake.Tool --version 3.0.0 - npm install --location=global gulp-cli build_script: - dotnet cake --Target=Test test: false cache: - 'src/CurlToCSharp/node_modules/ -> src/CurlToCSharp/package-lock.json' - 'tools -> build.cake' - '$HOME/.nuget/packages -> **/*.csproj' - '$HOME/.sonar/cache' - '$HOME/.cache/Cypress -> src/CurlToCSharp/package-lock.json' for: - branches: only: - master build_script: - dotnet cake --Target=CI --cypressEnableRecording=true