Tad Fisher
0851f93613
Relicense under Apache 2.0
2024-05-29 18:24:28 -07:00
Tad Fisher
a7be916e97
Remove unused test files
2024-05-29 18:16:15 -07:00
Tad Fisher
301c64fa2f
Miscellaneous cleanup
2024-05-29 17:51:45 -07:00
Tad Fisher
d13b7b0d6d
Apply offline repo on-demand
2024-05-29 12:38:24 -07:00
Tad Fisher
bdce8389fb
Rename buildGradle to buildGradlePackage
2024-05-24 16:10:19 -07:00
Tad Fisher
f82c91be9f
Allow overriding the Gradle installation
2024-05-24 16:10:01 -07:00
Tad Fisher
799fb3debc
Allow overriding dependencies in gradle.nix
2024-05-24 14:24:41 -07:00
Tad Fisher
4910251482
Vastly simplify artifact extraction
2024-05-23 17:26:53 -07:00
Tad Fisher
43c4b71928
Update CLI interface
2024-05-19 13:56:09 -07:00
Tad Fisher
f24e295fc0
Dogfood v2
2024-05-17 17:50:06 -07:00
Tad Fisher
8d2ec45ad4
Rewrite plugin, use filenames in lockfile
2024-05-17 14:52:02 -07:00
Tad Fisher
e83e42f9d4
Fix ivy descriptor and snapshot artifacts
2023-12-19 17:40:34 -08:00
Tad Fisher
8ceeeb9611
WIP
2023-12-19 13:52:14 -08:00
Tad Fisher
6da87262a4
Redesign env hierarchy
2023-10-15 19:39:40 -07:00
Tad Fisher
121e512a06
Update metadata parsing
2023-10-11 17:51:59 -07:00
Tad Fisher
ba088f5bc6
Add --gradle-jdk argument
2023-10-10 10:52:04 -07:00
Tad Fisher
f618923fd0
Fix golden data for projects using local M2 dir
2023-10-06 16:48:24 -07:00
Tad Fisher
689a6a2090
Skip project dependencies
2023-10-06 16:23:59 -07:00
Tad Fisher
b152ca50f2
Cleanup build
2023-10-06 16:19:32 -07:00
Tad Fisher
00f8deb8f2
Rewrite based on code from the GitHub Dependency Graph Gradle Plugin
2023-10-06 16:01:15 -07:00
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