2
0
Fork 0
mirror of https://github.com/ethauvin/rife2.git synced 2025-04-30 10:38:12 -07:00
Commit graph

942 commits

Author SHA1 Message Date
8b3ae607f4 Added support for resolving repositories through the hierarchical properties in the bld wrapper and the project.
Changed project static method to being instance methods.
Hierarchical properties now detect local.properties and bld.properties and slot these into the hierarchy.
2023-04-02 11:06:45 -04:00
655482e955 Ensure that repository credentials aren't leaked through a toString() call 2023-04-01 18:58:27 -04:00
24af5b251c Expose BuildExecutor.setupProperties as a static method. 2023-04-01 18:55:01 -04:00
3055659a75 Minor cleanups 2023-04-01 18:53:56 -04:00
be71eabb42 Coding style cleanup 2023-04-01 18:52:21 -04:00
91e45aeaab Added lowercase hex string encryptor variants 2023-04-01 18:34:02 -04:00
1aaefa7aed Support local.properties in the project directory as part of the hierarchical properties.
Maven local is now resolved based on the properties that are set with a fallback to the .m2/repository
2023-04-01 17:09:04 -04:00
e02e785a4f Set the project directory as the user directory when the wrapper executes the build 2023-04-01 16:56:13 -04:00
6d8de9fe40 Added support for retrieving the currently executing command from the executor. 2023-04-01 15:41:40 -04:00
790d84cbf7 Minor tweak to default wrapper setup 2023-04-01 08:45:42 -04:00
085b3b1167 Updated version to 1.5.12-SNAPSHOT 2023-04-01 08:45:18 -04:00
0536d8a0ac Updated version to 1.5.11 2023-04-01 00:21:27 -04:00
5eefdf5c80 Updated version to 1.5.11-SNAPSHOT.
Made operations execute method public again.
2023-04-01 00:12:26 -04:00
d09e85bdd7 Updated version to 1.5.10 2023-03-31 23:46:50 -04:00
75da36ef8f Added FileUtils transformFiles 2023-03-31 23:31:37 -04:00
a2d04a0414 Improved wrapper properties upgrade logic, preserving everything verbatim besides the rife2.version property. 2023-03-31 22:29:28 -04:00
d5db3449ff CompileOperation new can also take a list of source directories, not just source files. 2023-03-31 21:57:56 -04:00
3af5c27b13 Fix to clean command 2023-03-31 21:27:28 -04:00
cece9a92ac Regression fix 2023-03-31 20:06:46 -04:00
15ecc7425b Minor dependency resolver cleanup 2023-03-31 20:03:00 -04:00
cd1511a8f4 Minor fix to local maven repo support 2023-03-31 19:46:29 -04:00
3a65c1ff63 Added infrastructure to ensure operations are only executed once, even when commands are depending on each-other and the same operations are called multiple times. 2023-03-31 16:44:21 -04:00
b252cabec5 Added maven local support 2023-03-31 15:58:06 -04:00
e6c5a8588a Added jar-sources and jar-javadoc bld commands.
Include those jars in the publish operation.
2023-03-31 11:59:35 -04:00
d76e43d75b Added javadoc operation 2023-03-31 10:41:18 -04:00
3b2bc6c6c0 Don't fail when the wrapper can't download the RIFE2 sources 2023-03-31 09:09:48 -04:00
127341f5ae Test fixes, better clean operation.
WIP javadoc command.
2023-03-31 08:33:37 -04:00
d66b7857a0 Delete the whole project build directory for cleaning. 2023-03-31 07:57:13 -04:00
b522d8ae81 Do not download the RIFE2 dependency for bld extensions. 2023-03-30 22:58:49 -04:00
19165dd69b Added confirmation that publishing succeeded. 2023-03-30 20:11:06 -04:00
27041ca6a3 Updated version to 1.5.10-SNAPSHOT 2023-03-30 19:56:33 -04:00
8102eb7ec5 Updated version to 1.5.9 2023-03-30 19:41:51 -04:00
5eddc31182 Updated version to 1.5.9 2023-03-30 19:38:29 -04:00
576289bdb4 Updated version to 1.5.9-SNAPSHOT.
Fixed bld wrapper download location handling.
2023-03-30 19:19:07 -04:00
3fcf65b467 Updated version to 1.5.8 2023-03-30 19:01:36 -04:00
bde83f1565 Added user agent for publication 2023-03-30 18:45:46 -04:00
e1d5546cca Tweak to command registration 2023-03-30 18:20:32 -04:00
27e87d802f Added wrapper extensions tests 2023-03-30 16:55:40 -04:00
be799209c1 Added support for bld extensions 2023-03-30 15:51:31 -04:00
fd74aaea09 Fixed tests 2023-03-30 08:35:11 -04:00
99917be358 Minor cleanup 2023-03-30 08:11:32 -04:00
1c1ce37196 Improved StringUtils.stripBlankLines to adapt to any type of line endings 2023-03-30 08:11:14 -04:00
33eed5d6b0 Minor fixes to first publication or publication to staging repository 2023-03-29 23:45:13 -04:00
08813a4cbf Added signing support to publish 2023-03-29 23:08:45 -04:00
ec3797e29c Improvements to release publishing.
Added support for snapshot publishing.
2023-03-29 19:40:59 -04:00
56faf51a48 Updated logo locations, added svg versions 2023-03-29 08:15:35 -04:00
867080e68a WIP snapshot publishing support 2023-03-28 23:39:45 -04:00
a1f88d43de HTTP authorization support for dependency resolution and download. 2023-03-28 21:16:24 -04:00
9be2c473e7 Minor cleanup 2023-03-28 11:00:46 -04:00
d686a108b4 Updated version to 1.5.8-SNAPSHOT 2023-03-28 01:14:29 -04:00