Commit Graph

60 Commits

Author SHA1 Message Date
Alva Swanson
37e855994e
Gradle: Create torDockerImage build task 2023-10-05 21:34:16 +02:00
Alva Swanson
aa984e6972
Gradle: Generalize docker build task 2023-10-05 21:34:10 +02:00
Alva Swanson
521a7ebb92
seednode-docker: Support all environment variables 2023-10-03 23:24:18 +02:00
Alva Swanson
2caf328949
seednode-docker: Use distroless base-image 2023-10-03 21:39:11 +02:00
Alva Swanson
58b4376e6f
seednode-docker: Run java binary directly 2023-10-03 21:35:21 +02:00
Alva Swanson
c2875169c1
seednode: Create dynamically slim docker image 2023-09-28 15:54:02 +02:00
Alejandro García
2cff7ca7dd
Merge pull request #6871 from alvasw/create_toolchain_resolver
Implement custom toolchain resolver
2023-09-12 19:33:11 +00:00
Alejandro García
2c59946b9f
Merge pull request #6870 from alvasw/packaging_disable_resources
Packaging: Disable incompatible Windows resources
2023-09-12 19:32:38 +00:00
Alva Swanson
fea0e69fc7
Implement custom toolchain resolver 2023-09-12 20:33:31 +02:00
Alva Swanson
017eea0bda
Packaging: Disable incompatible Windows resources 2023-09-12 18:28:51 +02:00
Alva Swanson
3930966f3e
Regtest: Don't kill old instances 2023-09-12 16:20:53 +02:00
Alva Swanson
f872d41d30
Regtest: Bypass recursive Gradle invocations 2023-09-12 16:20:53 +02:00
Alejandro García
70b8195a8c
Merge pull request #6867 from alvasw/makefile_enforce_jdk
Makefile: Enforce same JDK
2023-09-11 21:42:20 +00:00
Alejandro García
45ba4c4f82
Merge pull request #6866 from alvasw/gradle_regtest_seednodes
Regtest: Implement seednode start tasks
2023-09-11 21:40:37 +00:00
Alejandro García
5676c7dc10
Merge pull request #6865 from alvasw/gradle_bitcoind_regtest
Implement startBitcoindRegtest Gradle Task
2023-09-11 21:39:25 +00:00
Alejandro García
c64c69b242
Merge pull request #6864 from alvasw/Make_build_reproducible
Make build reproducible
2023-09-11 21:38:29 +00:00
Alejandro García
bbbb567747
Merge pull request #6862 from alvasw/Enforce_same_JDK_in_all_start_scripts
Enforce same JDK in all start scripts
2023-09-11 21:37:39 +00:00
Alejandro García
c7a9f60a4e
Merge pull request #6859 from alvasw/Switch_to_new_PackagingPlugin
Switch to new PackagingPlugin
2023-09-11 21:34:42 +00:00
Alejandro García
ab26ec9eb4
Merge pull request #6858 from alvasw/Packaging_Generate_hashes_for_all_jars
Packaging: Generate hashes for all jars
2023-09-11 21:33:31 +00:00
Alejandro García
7d12de555e
Merge pull request #6857 from alvasw/Implement_PackagingPlugin
Implement Packaging Plugin
2023-09-11 21:32:26 +00:00
Alejandro García
b8a7f0acf8
Merge pull request #6854 from alvasw/gradle_Lazily_configure_JavaCompile_tasks
Lazily configure JavaCompile tasks
2023-09-11 21:30:38 +00:00
Alejandro García
c204bbbe21
Merge pull request #6853 from alvasw/gradle_enforce_jdk_version
Gradle: Enforce JDK Version
2023-09-11 21:30:02 +00:00
Alva Swanson
0c093d509c
Implement regtest stop tasks 2023-09-11 19:52:05 +02:00
Alva Swanson
a395d6ada2
Regtest: Implement alice, bob, and mediator start tasks 2023-09-11 19:08:47 +02:00
Alva Swanson
e013b5b066
Regtest: Implement seednode start tasks 2023-09-11 17:55:07 +02:00
Alva Swanson
4575d2a229
Implement startBitcoindRegtest Gradle Task 2023-09-11 16:55:11 +02:00
Alva Swanson
45c4d16a0c
Make build reproducible 2023-09-11 01:20:50 +02:00
Alva Swanson
042f92665b
Remove start_script tasks 2023-09-10 22:10:44 +02:00
Alva Swanson
571815bbd5
Implement AppStartPlugin 2023-09-10 22:09:31 +02:00
Alva Swanson
58b361f140
Switch to new PackagingPlugin 2023-09-10 18:31:09 +02:00
Alva Swanson
012288d429
Packaging: Generate hashes for all jars 2023-09-10 18:31:09 +02:00
Alva Swanson
aaaa039b20
Implement PackagingPlugin
Supported packages:
- DEB
- DMG
- EXE
- RPM
2023-09-10 18:31:09 +02:00
Alva Swanson
72235457bc
Lazily configure JavaCompile tasks 2023-09-10 18:26:07 +02:00
Alva Swanson
7a03bd24bd
Gradle: Enforce same JDK everywhere 2023-09-10 18:24:08 +02:00
Alva Swanson
990ed8b1e6
Gradle: Enforce same JDK everywhere 2023-09-10 18:23:57 +02:00
Alva Swanson
ee9ac011f1
JDepsTask: Rename javaFxSdkDirectory to javaModulesDirectory 2023-09-07 14:21:34 +02:00
Alejandro García
5738d07b45
Merge pull request #6838 from alvasw/jlink_task_make_java_modules_optional
JLinkTask: Make Java Modules Optional
2023-08-31 19:39:50 +00:00
Alva Swanson
793e7a28e2
JLinkTask: Make javaModulesDirectory optional 2023-08-29 15:09:11 +02:00
Alva Swanson
4569253034
JLinkTask: Rename javaFxJmodsDirectory to javaModulesDirectory 2023-08-29 15:09:11 +02:00
Alva Swanson
f3539a4b22
packaging: Implement JPackageTask
The JPackageTask generates a package using a previously generated runtime image.
2023-08-29 14:47:50 +02:00
Alva Swanson
a444781a6b
packaging: Implement JLinkTask
The JLinkTask parses JDeps' output and generates a runtime image for
jpackage.
2023-08-24 15:48:40 +02:00
Alva Swanson
72d52d3181
packaging: Implement JDepsTask for jlink and jpackage 2023-08-23 15:36:09 +02:00
Alva Swanson
8cd8919815
build-logic: Create PackagingPlugin 2023-08-23 15:33:54 +02:00
Alva Swanson
16d33f885e
PgpPublicKeyParser: Cast Any? signature to PGPSignature 2023-08-23 14:56:38 +02:00
Alva Swanson
e999e8e3af
apitest: Move JVM args definition to build.gradle 2023-08-05 19:46:14 +02:00
Alva Swanson
4464a2db3d
desktop: Move JVM args definition to build.gradle 2023-08-05 19:42:12 +02:00
Alva Swanson
46399516e3
build-logic: Create 'bisq.application' plugin 2023-08-05 15:13:31 +02:00
Alva Swanson
8bd51f2bd5
Gradle: Declare openjfx.javafx.plugin in version catalog 2023-08-04 13:38:14 +02:00
Alva Swanson
8258fe1f3c
Gradle Create bisq.javafx plugin 2023-08-04 12:50:44 +02:00
Alejandro García
9c9f627a60
Merge pull request #6751 from alvasw/gradle_java_conventions_remove_duplicate_repo_block
java-conventions: Remove duplicate repositories block
2023-07-06 19:31:59 +00:00