Commit graph

253 commits

Author SHA1 Message Date
Geert Bevin 86d81c9c51 Dealing with X's 2024-02-25 08:43:23 -05:00
Geert Bevin aeb3369fe0 Allow file to be overwritten in the curl scripts 2024-02-25 08:24:12 -05:00
Geert Bevin 8b4055c1a3
Merge pull request #23 from ethauvin/main
Use the project type to determine the project example name
2024-02-25 07:55:24 -05:00
Geert Bevin 7e44493866 Added create.sh and upgrade.sh scripts that rely on curl 2024-02-25 07:51:45 -05:00
Erik C. Thauvin 2de4d7f4db Use the project type to determine the project example name 2024-02-25 04:47:41 -08:00
Geert Bevin 9fc422da21 RIFE2 blueprint dependency updates 2024-01-31 21:18:20 -05:00
Geert Bevin 7d54edc4d9 Updated git ignore in project templates to account for lib/provided 2024-01-30 22:01:03 -05:00
Geert Bevin 72344ede79 Updated version to 1.8.1-SNAPSHOT 2024-01-30 22:00:48 -05:00
Geert Bevin 5e681a4400 Updated version to 1.8.0 2024-01-30 21:19:37 -05:00
Geert Bevin c9bcbc0bb7 Updated to latest dependencies in blueprints, updated to latest RIFE2/core 2024-01-30 19:37:25 -05:00
Geert Bevin 317e77bfd1 Comment tweaks 2024-01-07 00:06:20 -05:00
Geert Bevin af6525acfa Provided scope dependencies are now stored in a separate directory and are only added to compile and test classpaths, but are not included for any runtime or distribution contexts. 2024-01-06 23:28:30 -05:00
Geert Bevin 6ffd6260b1 Include extension jars into the sources for the bld library in the IDEA templates 2023-11-11 16:42:42 -05:00
Erik C. Thauvin a66285ce95 Added TuxCare SecureChain Java repositories 2023-11-01 15:50:20 -07:00
Geert Bevin 7406d7a0af Updated version to 1.7.6-SNAPSHOT.
Minor tweak to help formatting.
2023-10-21 08:24:47 -04:00
Geert Bevin 942cd28468 Updated to bld 1.7.5.
Updated to latest RIFE2/core with updated dependencies.
Updated version to 1.7.5.
Updated RIFE2 project blueprint to use v1.7.3 and related dependencies.
2023-10-20 17:24:28 -04:00
Geert Bevin 84a2bb337d Updated with support for latest JUnit in a backwards compatible way.
Updated some other blueprint dependencies.
2023-10-20 14:48:38 -04:00
Geert Bevin 6230db68af Added tests for Xml2MetaData snapshot 2023-10-19 18:50:14 -04:00
Geert Bevin 85f2c8fd7b Updated version to 1.7.5-SNAPSHOT.
WIP fix for new Gradle maven-metadata.xml layout.
2023-10-19 09:55:40 -04:00
Geert Bevin 1a243efb66 Updated version to 1.7.4 2023-10-10 16:14:56 -04:00
Geert Bevin e6be211d73 Add snapshot shorthand for version numbers in project 2023-10-10 11:56:39 -04:00
Geert Bevin 76186c78db Set RIFE2 version to 1.7.2 2023-10-10 11:56:11 -04:00
Geert Bevin f53c73c9d5 Revert "Fixed excessive String concatenations in loop"
This reverts commit 7009e54c71.
2023-10-10 11:55:38 -04:00
Geert Bevin 0beedb6918 Updated version to 1.7.4-SNAPSHOT 2023-10-03 23:29:54 -04:00
Geert Bevin de4c4743b5 Updated RIFE2 version for blueprint, in anticipation of upcoming RIFE2 version 2023-10-03 19:31:46 -04:00
Geert Bevin f65ce504e3
Merge pull request #12 from rife2/ethauvin-patch-1
Added MAVEN_CENTRAL import. Closes #8
2023-10-03 19:18:56 -04:00
Geert Bevin e1489b9847 Updated version to 1.7.3 2023-10-03 19:16:14 -04:00
Erik C. Thauvin bb6726ec1f
Added MAVEN_CENTRAL import. Closes #8 2023-10-03 16:15:33 -07:00
Geert Bevin 5519ff3f1c vscode related fixes 2023-10-03 13:36:44 -04:00
Geert Bevin 7face792f2 More Windows tweaks 2023-10-01 14:42:04 -04:00
Geert Bevin 35887e7d06 Disable reposilite publish tests on Windows for now 2023-10-01 14:18:05 -04:00
Geert Bevin 7ceb6e3c27
Merge branch 'main' into main 2023-10-01 13:55:03 -04:00
Erik C. Thauvin f00418b4c2 Revert unwanted previous commit 2023-10-01 10:51:25 -07:00
Erik C. Thauvin 4ac6490dec Removed unused imports 2023-10-01 10:30:50 -07:00
Geert Bevin cac57b3e4b Windows related tweaks and fixes 2023-10-01 12:43:04 -04:00
Geert Bevin 2a5437de0c Updated for latest RIFE2 core.
Some build changes.
Run Github workflow on macOS.
2023-10-01 09:43:15 -04:00
Geert Bevin a6aadf8e60 More test timing changes 2023-09-30 20:16:10 -04:00
Geert Bevin 5fb6fa16b7 Some test timing tweaks to try to work around CI failures. 2023-09-30 19:20:02 -04:00
Geert Bevin 0994f184f2 Backing out previous change since it only works on JDK 19 2023-09-30 19:17:11 -04:00
Geert Bevin 3eb5795cf2 Make sure previous executors are closed cleanly 2023-09-30 19:07:53 -04:00
Geert Bevin d52551f3b7 Test tweak to include check result for recently failing test 2023-09-30 18:26:20 -04:00
Erik C. Thauvin ec01a626ae Revert some changes per Geert comments 2023-09-30 10:22:09 -07:00
Erik C. Thauvin 87735bb88e Reverted sign exception modifications 2023-09-29 10:27:09 -07:00
Erik C. Thauvin 1ab53f5bad Cleaned up sign exception 2023-09-29 05:43:42 -07:00
Erik C. Thauvin 76cba6ed7a Added GOOGLE and SONATYPE_RELEASE_LEGACY to resolveRepository method. 2023-09-29 05:30:33 -07:00
Erik C. Thauvin 261b5d456a Added SONAYTPE_RELEASES_LEGACY repository 2023-09-29 04:14:54 -07:00
Erik C. Thauvin f6cb944565 Replaced more append("x") with append('x') where applicable 2023-09-15 06:58:34 -07:00
Erik C. Thauvin 7009e54c71 Fixed excessive String concatenations in loop 2023-09-15 06:51:04 -07:00
Erik C. Thauvin 89eb658d73 Fix chained appends 2023-09-15 06:26:33 -07:00
Erik C. Thauvin 60deb1906a Replaced all append("x") with append('x') 2023-09-15 06:24:12 -07:00
Erik C. Thauvin 102d3d3586 Preserved stacktrace 2023-09-15 05:44:19 -07:00
Erik C. Thauvin 762a63b12f Flipped String equals to avoid potential null pointer exception 2023-09-15 05:19:51 -07:00
Erik C. Thauvin e69f4fe554 Migrated syntax to Java 8+ 2023-09-15 05:02:50 -07:00
Erik C. Thauvin 6d082c1bac Removed unused imports 2023-09-15 04:56:38 -07:00
Erik C. Thauvin dfc402a9ee Added version ASCII art 2023-09-13 10:04:39 -07:00
Geert Bevin 88aa78f3b5 Include provided and test scopes in Dependency Tree operation. 2023-08-27 19:41:22 -04:00
Geert Bevin 80a89b7343 Updated IDEA templates for latest format of misc.xml, excluding the XML declaration. 2023-08-26 11:25:04 -04:00
Geert Bevin 6b0455e9c5 Instead of excluding the templates folder from IDEA resources, setting a relative resource path to make IDEA put them in a classpath location that will not conflict with the source files in the project. 2023-08-26 10:47:50 -04:00
Geert Bevin d35166d53d Exclude signature files when generating uber jar. 2023-08-24 22:04:32 -04:00
Erik C. Thauvin 29b4e267f8 Fixed missing GOOGLE trailing slash 2023-08-22 11:29:23 -07:00
Erik C. Thauvin 4058482cf7 Added GOOGLE repository 2023-08-22 11:24:35 -07:00
Geert Bevin 6ad3f992ac Updated version to 1.7.3-SNAPSHOT 2023-08-20 00:11:24 -04:00
Geert Bevin d00471dd02 Updated version to 1.7.2 2023-08-19 23:53:19 -04:00
Geert Bevin 8d707a75ae
Merge pull request #5 from ethauvin/main
Fixed RunOption args parsing
2023-08-19 23:03:15 -04:00
Erik C. Thauvin c635b25b6f Fixed RunOption args parsing 2023-08-19 18:38:44 -07:00
Geert Bevin 57fbaefda7 Updated version to 1.7.1 2023-08-17 11:28:56 -04:00
Geert Bevin 5f619ce188
Merge pull request #4 from ethauvin/main
Added support for run arguments
2023-08-16 20:54:15 -04:00
Erik C. Thauvin 82ead98c5d Minor cleanup 2023-08-16 13:47:37 -07:00
Erik C. Thauvin c933f16e0f Make PomBuilder.generateInto(File) static 2023-08-16 12:10:49 -07:00
Erik C. Thauvin 49243568c6 Added method to generate a POM into a given file 2023-08-16 05:17:45 -07:00
Geert Bevin 5de491e5c6 Updated base project template to include repositories and sources download. 2023-08-14 14:17:23 -04:00
Erik C. Thauvin 17548f787c Fixed Run help summary 2023-08-13 18:17:56 -07:00
Erik C. Thauvin b81743896a Fixed RunOption help description 2023-08-13 18:09:22 -07:00
Erik C. Thauvin ecb72b6a7d Added ARGS_OPTION constant 2023-08-13 17:45:20 -07:00
Erik C. Thauvin c0418bb60a Fixed dangling System.out.println 2023-08-13 17:15:08 -07:00
Erik C. Thauvin 061a194322 Added support for run arguments 2023-08-13 16:55:56 -07:00
Geert Bevin cdaea733b2 Added more methods to the JavaOptions API.
Some cleanups.
2023-08-11 00:29:15 -04:00
Geert Bevin d95a26e8d6 Test fixes 2023-08-11 00:26:01 -04:00
Geert Bevin 950b47a383 Fix to java agent options API 2023-08-10 23:43:38 -04:00
Geert Bevin 39f1456d12 Wrapper fix to the default bld properties repositories 2023-08-10 23:43:09 -04:00
Geert Bevin 502dd2231c Updated RIFE2 blueprint dependency version to 1.7.0 2023-05-12 17:03:58 -04:00
Geert Bevin c1531b58e4 Updated version to 1.7.1-SNAPSHOT 2023-05-12 17:03:32 -04:00
Geert Bevin 9ea1739249 Updated to bld 1.7.0 2023-05-12 16:11:46 -04:00
Geert Bevin e99c28e5f8 Fixed zip distribution generation, using the actual wrapper jar of the current repo state 2023-05-12 08:54:09 -04:00
Geert Bevin c459298bf9 Tweaks to Wrapper 2023-05-11 22:27:28 -04:00
Geert Bevin 91bc4d271e Minor cleanup 2023-05-11 21:53:41 -04:00
Geert Bevin 0cf76977cc Added md5 check of snapshot bld distribution to ensure that the latest is always installed. 2023-05-11 21:52:09 -04:00
Geert Bevin 4f176847c6 Renamed the 'create' command to 'create-rife2' and created a new 'create' command that selects the type of project. 2023-05-11 14:47:36 -04:00
Geert Bevin 5fa1f42f31 Minor cleanup 2023-05-11 13:49:08 -04:00
Geert Bevin ec683311b8 Added bld.sourceDirectories property to allow additional source directories to be added for the build file compilation. Simplified build file by using the AbstractRife2Build file from core as the base. 2023-05-11 12:30:02 -04:00
Geert Bevin 3503ef3611 Improve git ignore in project templates 2023-05-11 12:04:02 -04:00
Geert Bevin cb59f12427 Updated core submodule. Use RIFE core method to read version number. 2023-05-11 09:43:43 -04:00
Geert Bevin ddf31fd1a5 Initialize BldVersion directly using the classloader resources. 2023-05-11 09:32:50 -04:00
Geert Bevin 800db71c97 Updated bld itself to v1.7.0-SNAPSHOT 2023-05-11 08:45:11 -04:00
Geert Bevin 4110f1dcb9 Added publish-local command 2023-05-11 08:36:47 -04:00
Geert Bevin b5bacbf9cf Update core submodule. 2023-05-11 08:28:09 -04:00
Geert Bevin c481625216 Updated bld zip file name 2023-05-11 08:13:07 -04:00
Geert Bevin eca0a3cb9c Updated core submodule. Ensure user agent is set for URL connections in artifact retriever. 2023-05-11 08:05:45 -04:00
Geert Bevin c213e3df7d Added support for getting bld snapshot distributions from the sonatype snapshots repo 2023-05-10 22:13:17 -04:00
Geert Bevin 62bfb04bce Tweaks to bld upgrade procedure from previous arrangement 2023-05-10 15:52:19 -04:00
Geert Bevin 44a3962128 Updates for renamed jar and home dir 2023-05-10 12:22:25 -04:00
Geert Bevin 13857dc00e Updated javadoc command 2023-05-09 21:40:32 -04:00
Geert Bevin 696b23b57a First commit of standalone repo 2023-05-09 21:20:16 -04:00