1
0
Fork 0
mirror of https://github.com/pgpainless/pgpainless.git synced 2024-06-17 00:54:50 +02:00
Commit graph

54 commits

Author SHA1 Message Date
Paul Schaub 218da50da3 Create gradle mavenCentralChecksums task to quickly fetch checksums of published artifacts
gradle mavenCentralChecksums will fetch the checksums of the currently checked out release, while
gradle -Prelease=1.3.13 for example will fetch those of the 1.3.13 release
2022-12-15 18:03:58 +01:00
Paul Schaub 73da2cc889
Fix reproducible builds by specifying file and directory modes for archive tasks 2022-06-19 22:14:11 +02:00
Paul Schaub c3f6ca2ab8
PGPainless 1.2.1 2022-04-29 17:02:11 +02:00
Paul Schaub 6b3f37796c
Restructure dependencies and version.gradle 2022-04-07 19:40:56 +02:00
Paul Schaub c405a99994 Bump sop-java to 1.2.0 2022-02-15 14:28:33 +01:00
Paul Schaub 020c0be8fb Remove further traces of sop-java from the build script 2022-01-15 02:46:42 +01:00
Paul Schaub ef02163d97 Remove dependency on picocli 2022-01-15 02:46:42 +01:00
Paul Schaub c6bc8f9774 Moved sop-java and sop-java-picocli to its own repositories
See https://github.com/pgpainless/sop-java
See https://codeberg.org/PGPainless/sop-java
2022-01-15 02:46:42 +01:00
Paul Schaub 39686949d2
Bump dependencies 2021-12-28 13:32:33 +01:00
Paul Schaub a9a61bc799
Improve library usage of slf4j and logback.
Logback-classic is now a test dependency and is additionally declared as OPTIONAL runtime dependency.
Applications that don't want to use logback can now easily disable it by not explicitly depending on it.
2021-10-29 20:28:14 +02:00
Paul Schaub e390389c0a Reuse compliance 2021-10-07 16:28:31 +02:00
Paul Schaub 5e2286de0d
Rework dependencies 2021-09-17 18:16:58 +02:00
Paul Schaub 004a761fdb Globally set slf4j version 2021-08-26 15:03:20 +02:00
Paul Schaub 163cfd20e1
Bump JUnit to 5.7.2 2021-08-18 15:03:05 +02:00
Paul Schaub 8cf5347b52 Base PGPainlessCLI on new sop-java module
* Rename pgpainless-sop -> pgpainless-cli
* Introduce sop-java (implementation-independent SOP API)
* Introduce sop-java-picocli (CLI frontend for sop-java)
* Introduce pgpainless-sop (implementation of sop-java using PGPainless)
* Rework pgpainless-cli (plugs pgpainless-sop into sop-java-picocli)
2021-07-15 17:03:56 +02:00
Paul Schaub 98609375d1 Only create version.properties in pgpainless-sop 2021-06-24 19:20:09 +02:00
Paul Schaub 9c8a2a0b29 Make builds reproducible 2021-06-24 19:20:09 +02:00
Paul Schaub e0cb1cff3b Remove build dependency on Android SDK 2021-06-03 23:43:27 +02:00
Paul Schaub 597a59373d
Bumpt animalsniffer to 1.5.3 2021-05-31 17:09:56 +02:00
Paul Schaub 594cc05e05
Bump coveralls-gradle-plugin to 2.12.0 2021-05-31 16:18:11 +02:00
Paul Schaub a14f73fc01
Bump jacoco plugin to 0.8.7 2021-05-31 15:58:22 +02:00
Paul Schaub 232b0f7445
Bump JUnit to 5.7.1 2021-05-31 15:53:51 +02:00
Paul Schaub 64cc9ecca4 Proper Signature Verification 2021-04-30 09:49:19 +02:00
Paul Schaub 8e3b61b76e
Sop: Sync version with gradle version variable and fix format 2021-03-05 13:04:28 +01:00
Ivan Pizhenko 8c12f95032 Bump Android SDK level to 10 2021-02-03 13:42:15 +02:00
Paul Schaub ffd46b6d5e SOP: Do not apply animalsniffer to pgpainless-sop 2020-12-16 20:11:58 +01:00
Paul Schaub aafc9be888
Switch to Jupiter JUnit for tests 2020-11-13 16:31:59 +01:00
Paul Schaub 8a2f74a603
Fix javadoc generation on java 11
See https://github.com/gradle/gradle/issues/11182
2020-08-30 22:34:29 +02:00
Paul Schaub 686f017864 gradle.build: ensure 'git' command is run in project dir 2020-08-24 14:56:42 +02:00
Florian Schmaus 74be25b763 gradle: fix missing Maven POM 'description' value
With the maven-publish plugin, description needs to be assigned, not
called.
2020-04-16 12:05:43 +02:00
Florian Schmaus 819847be4b gradle: use gpg (agent) for signing 2020-04-14 15:27:30 +02:00
Florian Schmaus f0583a6706 gradle: switch to 'maven-publish' plugin
It is time to switch from the original, depreacted publishing
mechanism based on the 'maven' plugin, to the new mechanism.
2020-04-14 15:25:07 +02:00
Paul Schaub 100093f1f3
Bump jacoco to 0.8.5 2020-01-09 19:05:50 +01:00
Paul Schaub e09e580214
Bump checkstyle to 8.18 2020-01-09 19:04:50 +01:00
Paul Schaub 4d0b416b41
Bump coveralls to 2.8.2 2020-01-09 19:03:06 +01:00
Paul Schaub 36c871f198
Allow different providers than BC 2019-04-02 21:11:16 +02:00
Paul Schaub 4dbb4311ad
Add jacocoRootReport task 2018-07-24 17:31:21 +02:00
Paul Schaub ef5ee8ed1b
Add coveralls 2018-07-24 16:23:24 +02:00
Paul Schaub e7a6df5a87
Improve OpenPgpV4FingerprintTests 2018-07-24 14:28:41 +02:00
Paul Schaub 9b68ee67d9
Add jacoco 2018-07-24 13:00:57 +02:00
Paul Schaub cdf2fd4aca
PGPainless 0.0.1-alpha1 2018-07-19 16:09:37 +02:00
Paul Schaub 39c5464c37
Rename module painless-core -> pgpainless-core
Fix build.gradle
2018-07-19 00:15:06 +02:00
Paul Schaub e6dabe0775
WIP: Fix build.gradle 2018-07-18 18:44:38 +02:00
Paul Schaub 8b40bfc9ef
WIP: Move code to submodule and improve build script 2018-07-18 18:23:06 +02:00
Paul Schaub 743fbf5ee4
Fix key selection and create test for BC issue 2018-07-11 19:01:13 +02:00
Paul Schaub 6fa7c33b7a
Bump bc 2018-07-09 10:47:41 +02:00
Paul Schaub 848b61417b
Refactoring 2018-07-06 14:09:36 +02:00
Paul Schaub 5ec1e1a128
Add checkstyle rules 2018-07-02 21:40:59 +02:00
Paul Schaub 992bff6b3f
Rename package to org.pgpainless.pgpainless 2018-06-28 18:25:11 +02:00
Florian Schmaus 498ac80fd7 Add 'eclipse' plugin to gradle.build 2018-06-28 17:13:26 +02:00