|
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 |
|
|
a37d9a70f7
|
Allowed for multiple scope retrieval of dependencies.
Added more dependency tests.
|
2023-03-11 11:30:45 -05:00 |
|
|
228ddeeaf0
|
Added child transitive dependencies at the end to resolve version conflicts like Maven does.
Added more dependency tests.
|
2023-03-11 10:55:27 -05:00 |
|
|
9530ed84f9
|
Minor fixes for more complex poms
|
2023-03-11 10:43:58 -05:00 |
|
|
eafdd0cf10
|
Minor cleanups
|
2023-03-11 09:50:31 -05:00 |
|
|
70c230d449
|
Added more build dependency resolution tests
|
2023-03-11 09:47:34 -05:00 |
|
|
0ffcf5dcc0
|
Minor cleanup
|
2023-03-11 09:26:14 -05:00 |
|
|
1cc31db06e
|
Working Maven dependency support
|
2023-03-11 09:19:56 -05:00 |
|
|
fad8635273
|
WIP Maven dependency support, still needs to account for exclusions
|
2023-03-10 22:33:29 -05:00 |
|
|
a834d0217f
|
Added dependency repository support.
Switched XML download to using generic URL connections, which don't rely on HTTP only.
|
2023-03-10 14:36:10 -05:00 |
|
|
0564da320a
|
Added support for getting transitive dependencies.
Changes to VersionNumber to completely preserve the original format.
|
2023-03-10 14:14:21 -05:00 |
|
|
4fe90e8458
|
Added classifier and type to Dependency
|
2023-03-10 12:28:45 -05:00 |
|
|
ab1abcdff1
|
Minor refactorings
|
2023-03-09 19:58:27 -05:00 |
|
|
6b5567587e
|
Added support for dependency specification in build
|
2023-03-09 19:36:06 -05:00 |
|
|
0eb36c8c99
|
Made dependency scope an enum
|
2023-03-09 19:09:06 -05:00 |
|
|
65e611b8d3
|
Start of Project DSL with version number creation
|
2023-03-09 19:01:25 -05:00 |
|
|
bd55912d7c
|
WIP build system
|
2023-03-09 18:30:35 -05:00 |
|
|
5f52dcf2d6
|
Added POM and dependencies parsing for the CLI.
Improvements to the version numbers.
|
2023-03-08 19:39:09 -05:00 |
|
|
3f4bacb096
|
Update template engine context attributes when resuming a continuation.
|
2023-03-08 18:39:03 -05:00 |
|
|
f0b0fbce14
|
Added supported for template attributes.
Templates instantiated through the engine's Context, will have the context set as an attribute by default.
|
2023-03-08 18:24:18 -05:00 |
|