c72cb0a4f2
Updated to latest bld-antlr4
2023-04-06 15:26:13 -04:00
7810b2083f
Integrated updated TestsBadgeOperation
2023-04-06 15:14:39 -04:00
4232f38d64
Tweaks for updated bld version
2023-04-06 14:51:14 -04:00
00d6465883
Refactored run and test operation to have the output processors be asynchronous and receive data line by line.
2023-04-06 14:46:20 -04:00
9d7645f1ae
Minor create project template tweak
2023-04-06 11:43:11 -04:00
6d4f69fd1c
Made standard project operation getters public.
...
Fixed compilation errors.
2023-04-06 11:41:23 -04:00
24ba0192b2
Removed precompiledTemplateTypes from Project, they should now be used through precompileOperation() instead.
2023-04-06 11:36:49 -04:00
92b7595b74
Renamed CompileOptions to JavacOptions.
...
Introduced JavaOptions.
Improved JavadocOptions and JavacOptions.
Removed publishRepository, publishInfo, runJavaOptions and testJavaOptions from Project, they should now be used through the relevant operations.
Improved IDEA project.
2023-04-06 11:26:11 -04:00
8896da7565
Workflow tweaks
2023-04-05 23:09:36 -04:00
70f5d377f1
Moved build system to bld
2023-04-05 22:47:42 -04:00
9999da6992
Tweaks to publish operation
2023-04-05 21:55:25 -04:00
11786ad904
Fixes to resource finder group
2023-04-05 21:31:48 -04:00
49bfbaeee2
Improved template precompilation and deployment
2023-04-05 21:21:34 -04:00
4acdbd5536
Added convenience method to zip and jar operation to retrieve the destination file.
2023-04-05 19:17:31 -04:00
ebc8d2018b
Added zip operation
2023-04-05 18:37:30 -04:00
db3f1e403a
Added run options to the run operation.
2023-04-05 18:12:32 -04:00
e7c38b6ba8
Javadoc overview option now points to a file.
...
Revised the Jar and Javadoc operation include and exclude pattern, now searching for the pattern as opposed to being an exact match.
2023-04-05 16:18:51 -04:00
ded57996ea
Test fixes
2023-04-05 15:25:22 -04:00
8efec3fa1c
Test fixes
2023-04-05 15:22:51 -04:00
b70c270e67
Don't assume project.dir env var is set for the tests
2023-04-05 15:03:41 -04:00
87ec36ff89
Use more intuitive test order for test operation
2023-04-05 15:03:16 -04:00
9f52408f93
Removed dependency on reposilite, download uber jar just for those tests and run separately.
2023-04-05 13:46:20 -04:00
f4d831d912
Tests fix
2023-04-05 13:34:06 -04:00
0292a6a97b
Removed javac and javadoc options from project, use them directly from the operation.
2023-04-05 13:29:49 -04:00
b8736b7721
Test fixes
2023-04-05 11:57:13 -04:00
dd7d4f3ebc
Move test tool option defaults to the test operation and remove project configuration options for this.
2023-04-05 11:40:28 -04:00
b5ef1aaeb2
Added series of convenience methods to bld
2023-04-05 10:18:38 -04:00
d8ccf32c14
Added support for project test resources
2023-04-05 08:20:06 -04:00
efbf0d3dc8
Made individual operation execute step methods protected.
...
Hooked up the provided scope.
2023-04-05 08:02:48 -04:00
8220f919bf
Fix to version number pattern
2023-04-05 07:56:05 -04:00
6593f60306
Don't sign the main metadata.xml file
2023-04-04 23:43:55 -04:00
5cd370b4a5
Simplified readme
2023-04-04 18:57:59 -04:00
c2cf70628f
Updated version to 1.5.18-SNAPSHOT
2023-04-04 18:06:12 -04:00
c0f5710936
Updated version to 1.5.17
2023-04-04 17:15:38 -04:00
f47069bd03
Don't make the repository aliases resolve ignoring case
2023-04-04 16:54:54 -04:00
422cf1eaf6
Changed executeOnce to take a lambda without argument instead.
2023-04-04 15:03:53 -04:00
175a744b61
Generate Maven metadata with versions in ascending order
2023-04-04 11:37:48 -04:00
f3ffd7a991
Updated version to 1.5.17-SNAPSHOT
2023-04-04 11:33:52 -04:00
2008034c25
Generate docs with zulu
2023-04-04 10:52:26 -04:00
5625fe5741
Updated version to 1.5.16
2023-04-03 22:49:28 -04:00
9bfa9b9994
Use maven central and RIFE2 as standard extension repositories
2023-04-03 22:20:41 -04:00
69205f5b15
Tweaks to hierarchical properties
2023-04-03 21:16:33 -04:00
e39f08f88a
Minor tweak
2023-04-03 19:50:51 -04:00
4cf1492800
Added project test for inline command documentation
2023-04-03 18:25:46 -04:00
76c6a6722a
Added autoDownloadPurge support to bld projects
2023-04-03 15:28:30 -04:00
17c23690aa
Added project overload dependency methods to provide the version directly as a string.
2023-04-03 07:48:40 -04:00
5a97ea6166
Fix to using the summary and description annotations for help text in bld commands.
...
Include RIFE2 artifact repository in newly created snapshots instead of sonatype.
2023-04-03 00:33:59 -04:00
91c65f99b7
Updated version to 1.5.16-SNAPSHOT
2023-04-03 00:00:05 -04:00
f60bf6044e
Updated version to 1.5.15.
2023-04-02 23:52:56 -04:00
30905ca67f
Updated version to 1.5.15-SNAPSHOT.
...
Fixed other wrapper regression.
2023-04-02 23:34:31 -04:00