-
Matthias Urhahn authored
* Move sonarcube scan into it's own job. * Share the build files via workspace with jacoco+sonar, which runs in an extra job after the tests. * Fix YAML syntax typo * Iterate pathing issues. * Iterate pathing issues. * Create reusable commands for saving/restoring cache. Restore caches before running jacoco * Caches are still not being restored correctly, iterating. * Caches are still not being restored correctly, iterating. * Caches are still not being restored correctly, iterating. * Restore gradle caches for linting tasks too. * Checkout needs to happen before cache check (checksum on gradle file) * The android build cache is not the app one, but the .android one, restore that for all jobs. * Try to persist the whole project for jacoco * Need the workspace before we can run the restore scripts which check the gradle file checksums. * Without cache reuse * Setup single prepare project job. * Add missing prepare job * Make sure dot directories are passed into the workspace * Iterate workspace matching. * Iterate workspace matching. * Iterate workspace matching. * Adjust working directory. * Don't use relative URL when attaching workspace. * Compile resources in prepare task. * Run the test task on machine. * Run the test task on machine. * Run the test task on machine. * Let sonarcloud follow up on the device release test job. * Adjust checkout path. * Typo * Revert workspace concepts, it's slower than restoring caches. * Fix syntax. * Fix syntax. * Iterate workspace attaching. * Iterate workspace attaching. * Iterate workspace attaching. * Revert "Iterate workspace attaching." This reverts commit e6cd56c2 * Revert "Iterate workspace attaching." This reverts commit e6cd56c2 * Remove jetifier requirement. * Try lower parallelism * Try no parallelism * Parallelism 1 * Parallelism 2 * Revert "Parallelism 2" This reverts commit 19742622093c0394883f4d496f04f8d693c5da19. * Revert "Parallelism 2" This reverts commit 19742622 * Remove profiling flag. * Fix job naming. * Try direct sonarcloud run * Revert "Try direct sonarcloud run" This reverts commit f7062ac1 * Extract gradle command into reusable cmd. * Readd parallelism * Fix missing quotes. * Fix AS bug * Revert non circleCI changes.
Matthias Urhahn authored* Move sonarcube scan into it's own job. * Share the build files via workspace with jacoco+sonar, which runs in an extra job after the tests. * Fix YAML syntax typo * Iterate pathing issues. * Iterate pathing issues. * Create reusable commands for saving/restoring cache. Restore caches before running jacoco * Caches are still not being restored correctly, iterating. * Caches are still not being restored correctly, iterating. * Caches are still not being restored correctly, iterating. * Restore gradle caches for linting tasks too. * Checkout needs to happen before cache check (checksum on gradle file) * The android build cache is not the app one, but the .android one, restore that for all jobs. * Try to persist the whole project for jacoco * Need the workspace before we can run the restore scripts which check the gradle file checksums. * Without cache reuse * Setup single prepare project job. * Add missing prepare job * Make sure dot directories are passed into the workspace * Iterate workspace matching. * Iterate workspace matching. * Iterate workspace matching. * Adjust working directory. * Don't use relative URL when attaching workspace. * Compile resources in prepare task. * Run the test task on machine. * Run the test task on machine. * Run the test task on machine. * Let sonarcloud follow up on the device release test job. * Adjust checkout path. * Typo * Revert workspace concepts, it's slower than restoring caches. * Fix syntax. * Fix syntax. * Iterate workspace attaching. * Iterate workspace attaching. * Iterate workspace attaching. * Revert "Iterate workspace attaching." This reverts commit e6cd56c2 * Revert "Iterate workspace attaching." This reverts commit e6cd56c2 * Remove jetifier requirement. * Try lower parallelism * Try no parallelism * Parallelism 1 * Parallelism 2 * Revert "Parallelism 2" This reverts commit 19742622093c0394883f4d496f04f8d693c5da19. * Revert "Parallelism 2" This reverts commit 19742622 * Remove profiling flag. * Fix job naming. * Try direct sonarcloud run * Revert "Try direct sonarcloud run" This reverts commit f7062ac1 * Extract gradle command into reusable cmd. * Readd parallelism * Fix missing quotes. * Fix AS bug * Revert non circleCI changes.
Code owners
Assign users and groups as approvers for specific file changes. Learn more.