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

935 commits

Author SHA1 Message Date
6c68141898 Cleanups and javadocs 2023-03-14 13:56:58 -04:00
96f6681639 Cleanups 2023-03-14 13:34:15 -04:00
e30d58900c Build system project now uses constructor for setup instead of method.
Project can be used as a regular class.
Project and CreateOperation now have configurable work directories.
Create operation now uses the project logic for its structure.
Clean operation tests.
2023-03-14 13:14:49 -04:00
2951a89672 Cleanups 2023-03-14 12:02:34 -04:00
80f0ba7d3f Javadocs, refactoring and cleanups. 2023-03-14 10:58:10 -04:00
a8c1cc5a4f WIP build system javadocs 2023-03-13 22:24:28 -04:00
ea37c218f5 Improvements to TestOperation 2023-03-13 20:55:51 -04:00
1353685ec8 Tabs to spaces 2023-03-13 17:31:19 -04:00
54652175ab Added retrieval of specific filtered tag data.
Improved performance of template value rendering thanks to direct lookups.
2023-03-13 17:27:59 -04:00
772edebad1 Process filtered rendered value tags as content is generated as opposed to as the final step. This allows for rendered content to go align with block appending and setting. 2023-03-13 15:32:44 -04:00
522c414c99 Cleanup 2023-03-13 14:18:20 -04:00
788716f2c8
Fixed typos (#20) 2023-03-13 13:48:50 -04:00
846e0b5381 Tweaks to jar manifest attributes api 2023-03-13 13:00:31 -04:00
86111ad144 Fixed typo 2023-03-13 12:49:02 -04:00
918583abeb Added uberjar build command 2023-03-13 12:28:39 -04:00
977f6f97f1 Fixes #18 : Rendered differentiator starts with colon separator when retrieved 2023-03-13 12:09:16 -04:00
c7c2caf93c Refactoring of JarOperation.
Working WarOperation.
2023-03-13 09:43:05 -04:00
17bdc58023 Removed test project 2023-03-13 09:23:40 -04:00
0e17187710 Project creation templates cleanups. 2023-03-13 09:23:02 -04:00
262fabc09d Re-arrange create new project template files. 2023-03-13 09:16:43 -04:00
4fa5a9156b Build system project refactoring.
Cleanups to jar and WIP war operations.
2023-03-13 09:07:18 -04:00
b3abef8edd Better jar command docs. 2023-03-12 21:55:57 -04:00
1f6368788f Set the jar manifest version attribute 2023-03-12 21:46:01 -04:00
33e996142b Always execute clean, compile and precompile when running jar build command. 2023-03-12 21:33:08 -04:00
0416d0a189 Added web.xml file to project skeleton 2023-03-12 21:28:03 -04:00
795657cd89 Minor refactoring 2023-03-12 21:13:36 -04:00
2ff83eaf3a Added jar operation for build system.
More refactoring throughout.
2023-03-12 21:09:30 -04:00
db712f55e8 Added a GQM check to ensure that the passed in tableName is a valid identifier. 2023-03-12 21:06:54 -04:00
eef13642f9 Use resources path for run and test classpath as opposed to the template specific folder. 2023-03-12 16:49:27 -04:00
1f7e4d3df9 Minor cleanup 2023-03-12 15:24:49 -04:00
5abc2d0832 Minor cleanup 2023-03-12 15:15:26 -04:00
4e85b9daf6 Register JDBC alias for MariaDB driver 2023-03-12 15:11:34 -04:00
dfd5bea559 Build tool operations refactoring to allow for flexible configuration. 2023-03-12 15:10:38 -04:00
d11c8bd324 Refactoring 2023-03-12 13:10:12 -04:00
1b0bf8a810 Minor cleanup 2023-03-12 12:46:05 -04:00
1a0b45a22a Removed encrypt command 2023-03-12 12:44:35 -04:00
be7a1b8cd6 Refactored TemplateDeployer.
Added precompile project build command.
2023-03-12 12:42:12 -04:00
e6dc55bc78 Renambed build.sh to bld.sh 2023-03-12 11:56:51 -04:00
7899a72bd5 Added run and test commands.
Refactoring of existing commands for customization and modularity.
2023-03-12 11:05:00 -04:00
162e536b4b Build system cleanup and refactoring 2023-03-12 09:41:24 -04:00
1cd248ccb2 Minor refactoring 2023-03-11 21:28:07 -05:00
9026e28929 CLI and build tool improvements to all for sequential commands in one execution. 2023-03-11 20:54:53 -05:00
86cdd5730c Reworking CLI and Build structure to allow for dynamic command creation. 2023-03-11 20:03:04 -05:00
bc3ac6c66c Added build.sh script.
Tweaks for project structure.
2023-03-11 17:18:02 -05:00
bd3abab1fa Fix to new project build template. 2023-03-11 14:49:45 -05:00
8fb1baebbc Added support for multiple dependency repositories.
Added support for snapshot dependencies.
2023-03-11 14:41:19 -05:00
9494b6fc9e Minor cleanups 2023-03-11 14:16:56 -05:00
dadd535191 Minor cleanups 2023-03-11 13:29:32 -05:00
71ae18475b Dependency test simplification.
Restructuring of CLI create command.
Addition of initial download upon creation.
2023-03-11 13:21:20 -05:00
61e1ea61bd Extracted new project dependencies and generate them dynamically using a template at project creation. 2023-03-11 12:45:47 -05:00