51 Commits

Author SHA1 Message Date
Tad Fisher
68327d0c5d Merge pull request #54 from portothree/master
fix(flake): replace `defaultApp` with `apps.default`
2023-09-30 12:19:09 -07:00
Gustavo Porto
acd8fb9328 fix: update jackson-parent sha256 2022-08-08 19:57:06 +01:00
Gustavo Porto
d3c140dea6 fix: update jackson-parent sha256 2022-08-08 19:52:56 +01:00
Gustavo Porto
6b20125670 fix: replace defaultApp with apps.default 2022-08-08 19:48:49 +01:00
Tad Fisher
fafe5b7e0b Merge pull request #35 from tadfisher/s3
Support repositories hosted in AWS S3
2021-03-10 17:05:09 -08:00
Tad Fisher
7f7d6a888b gradle-env.nix: Support fetchers per URL scheme 2021-02-03 17:19:04 -08:00
Tad Fisher
56c4bb435d gradle-env.nix: Use dependencyResolutionManagement in 6.8+ 2021-02-03 16:05:02 -08:00
Tad Fisher
9c705b5f1b plugin: Support repositories in dependencyResolutionManagement block 2021-02-03 10:24:18 -08:00
Tad Fisher
80b8a7d52e plugin: Support S3 repositories 2021-02-02 16:44:23 -08:00
Tad Fisher
55b3b60535 Update build dependencies 2021-02-01 14:58:38 -08:00
Tad Fisher
13958d35bf Merge pull request #31 from tadfisher/flake
flake: init
2021-01-04 20:38:11 -08:00
Tad Fisher
716f137343 flake: init 2020-12-09 17:54:04 -08:00
Tad Fisher
f047221f5f Fix artifact hashes 2020-12-09 13:26:13 -08:00
Tad Fisher
6faed26b31 Merge pull request #29 from tadfisher/extraInit
Add extraInit and buildJdk args
2020-12-02 00:59:11 -08:00
Tad Fisher
7c02e63afa Add extraInit and buildJdk args 2020-12-01 16:44:44 -08:00
Tad Fisher
fd6a6f4693 Resolve and apply settings buildscript dependencies 2020-11-24 16:35:48 -08:00
Tad Fisher
a99b5f40e3 Ignore Gradle cache when hashing metadata artifacts 2020-11-23 14:29:14 -08:00
Tad Fisher
beb157cf18 Update build; improve caching; improve tests 2020-11-22 19:32:18 -08:00
Tad Fisher
2ad217b878 Merge pull request #24 from Mic92/fix-docs
Merge lenient configs
2020-10-23 00:16:10 -07:00
Jörg Thalheim
e05b6382ca gradle-env: fix example usage 2020-10-23 09:01:09 +02:00
Tad Fisher
b88ee98da2 Merge pull request #19 from eyJhb/buildscript-fix
fix init file not working on buildSrc
2020-08-06 14:00:49 -07:00
eyjhb
59e8130e64 fix init file not working on buildSrc 2020-08-01 13:41:51 +02:00
Tad Fisher
dd5d60e835 Fix dependency resolution for plugins in buildSrc 2020-04-27 17:42:58 -07:00
Tad Fisher
23cb225ccf Fix native-platform jar detection 2020-04-27 13:09:41 -07:00
Tad Fisher
c949f19891 Bump dependencies 2020-04-27 12:45:06 -07:00
Tad Fisher
c3c4079566 Version 1.0.0-rc2 v1.0.0-rc2 2020-02-20 10:14:01 -08:00
Tad Fisher
baa58da5a1 Exclude local repositories from dependency resolution
Fixes https://github.com/tadfisher/gradle2nix/issues/8
2020-02-19 12:57:29 -08:00
Tad Fisher
b1b0ba14db Update README and add copyright license v1.0.0-rc1 2020-01-23 15:38:12 -08:00
Tad Fisher
823e43d592 Merge pull request #7 from tadfisher/custom-resolver
Custom dependency resolution
2020-01-23 10:27:57 -08:00
Tad Fisher
648be6bd07 Use custom dependency resolution
- Use Apache Ivy to resolve artifact URLs
- Update build model with full artifact IDs
- Generate Maven module metadata to support dynamic version constraints
- Resolve snapshot versions and generate snapshot metadata
- Add test fixtures and rewrite Gradle plugin tests
- Update dependencies
2020-01-23 10:01:38 -08:00
Tad Fisher
9a47ead9cb Use project properties for plugin args 2019-11-01 15:30:34 -07:00
Tad Fisher
e6d2d02d50 Add "--project", "-p" option for resolving subprojects explicitly
Fixes #4.

Also resolves #3 by excluding the local maven repo.
2019-10-31 17:36:03 -07:00
Tad Fisher
3afaaa373a Remove fixupPhase from mkDep 2019-10-16 15:00:28 -07:00
Tad Fisher
2400aa55d0 Remove gradle-wrapper arg
It is the default behavior to use the project's Gradle wrapper if available.
2019-10-16 14:51:54 -07:00
Tad Fisher
31c3174e4f Update Gradle and dependency versions 2019-10-16 14:51:26 -07:00
Tad Fisher
e0ebecec21 Fix self-hosting 2019-06-19 14:36:14 -07:00
Tad Fisher
2001d21f14 Bump dependencies 2019-06-19 14:35:57 -07:00
Tad Fisher
65af918965 app: move static files to /share 2019-06-04 15:29:18 -07:00
Tad Fisher
987c03604b All-in-one env file 2019-06-04 15:18:58 -07:00
Tad Fisher
7b0e167335 Exclude project dependencies 2019-06-04 14:10:51 -07:00
Tad Fisher
09b5bfb11a Remove gradleTest source 2019-06-03 15:47:34 -07:00
Tad Fisher
fbbc26e085 Migrate tests to stutter; bring compat down to 4.4.1 2019-06-03 15:41:44 -07:00
Tad Fisher
18be7ba80c app: lock configuration 2019-06-03 10:34:15 -07:00
Tad Fisher
1deb39125a Remove okio dependency from plugin 2019-06-03 10:22:16 -07:00
Tad Fisher
13a84d7518 Use Gradle Tooling API 2019-05-28 17:19:32 -07:00
Tad Fisher
dc9d1bfda6 Test gradle-env.json output 2019-05-26 11:39:32 -07:00
Tad Fisher
930966ac75 Style fixes 2019-05-25 14:16:50 -07:00
Tad Fisher
274fcf4892 Update dependencies 2019-05-25 12:24:13 -07:00
Tad Fisher
1e2794a018 Generate buildSrc env 2019-04-01 14:34:47 -07:00
Tad Fisher
23de1b99d0 Add gradle compatibility tests; fix compatibility with 5.0 2019-04-01 11:22:46 -07:00