Daz DeBoer
63fea55da4
Add a very-limited ‘no-wrapper’ test Gradle build
...
Will use this for testing Gradle execution with different versions and mechanisms.
2021-07-06 13:29:55 -06:00
Daz DeBoer
26b92e3f5c
Separate unit-test data from integ-test samples
...
- Upgraded `samples/basic` to use latest Gradle version.
2021-07-06 13:29:55 -06:00
Daz DeBoer
643092d2fc
Ensure that test invocations are targeted at a specific use-case
...
- Remove the 'gradle --stop' step from the prod workflow.
We either need to stop all instances started, or rely on GitHub to clean up processes on completion.
- Remove configuration-cache and dependencies-cache from basic tests. We will later need to add
tests invocations specific for these features.
2021-07-06 13:29:55 -06:00
Daz DeBoer
18c8a679dc
Look for gradle wrapper in build-root-directory by default
...
This removes the need to specify `wrapper-directory` when using a Gradle
project that is not located in the root of the workspace.
Fixes #44 .
2021-07-06 09:56:27 -06:00
Paul Merlin
c8c53f54bb
Let CI exercises using latest Gradle RC
2020-09-13 13:25:31 +02:00
Paul Merlin
053f389907
CI prod check workflow stops Gradle daemon at the end
...
to allow for dependency caching to work on windows
2020-06-15 20:08:27 +02:00
Paul Merlin
4f9b5202aa
Faster CI
2020-06-15 20:03:30 +02:00
Paul Merlin
aefd8348d2
Enable configuration cache on CI
2020-06-15 16:03:04 +02:00
Paul Merlin
f2de61db4e
Enable configuration cache on CI
2020-06-15 15:58:50 +02:00
Paul Merlin
806543fb3a
Enable dependencies cache on CI
2020-06-15 15:57:47 +02:00
Paul Merlin
95e20daa83
Automatic caching of dependencies
...
in a best effort manner by default
allowing to specify files to hash for computing the cache key
2020-06-15 13:04:42 +02:00
Paul Merlin
b35e929b1d
Simplify CI
2020-06-14 12:36:06 +02:00
Paul Merlin
83e6d042d7
Run CI on linux, macos and windows
2020-06-14 12:22:21 +02:00
Paul Merlin
2bf5eec3b6
Test dist download on CI
2020-06-13 14:33:32 +02:00
Paul Merlin
5c61ab77ec
Add back CI check for uncommited changes
2020-06-13 13:46:53 +02:00
Paul Merlin
b55d63f1f8
Refine CI workflows
2020-06-13 13:17:04 +02:00
Paul Merlin
8f6be44bf5
Split dev/prod CI workflows
2020-06-13 13:14:52 +02:00
Paul Merlin
469bf6123e
Fix CI
2020-06-13 13:10:37 +02:00
Paul Merlin
9cbb22e130
Test something on CI
2020-06-13 13:09:06 +02:00
Paul Merlin
ab09ae8fad
Refine CI
2020-06-13 12:48:35 +02:00
Paul Merlin
1a6a8efda2
Refine CI
2020-06-13 12:47:09 +02:00
Paul Merlin
8ba9907b46
Initial commit
2019-09-20 23:06:59 +02:00