Commit Graph

60 Commits

Author SHA1 Message Date
Todd Baert 84f220d813
feat!: errorCode as enum, reason as string (#80)
* feat!: errorCode as enum, reason as string

- makes errorCode an enum
- makes reason a string
- adds errorMessage to resolution/evaluation details
2022-09-30 12:41:48 -04:00
Todd Baert f8d62eea2f
chore: add integration tests (#77)
* chore: add integration tests

Signed-off-by: Todd Baert <toddbaert@gmail.com>

* improve POM spacing

Signed-off-by: Todd Baert <toddbaert@gmail.com>

Signed-off-by: Todd Baert <toddbaert@gmail.com>
2022-09-20 09:48:34 -04:00
Todd Baert 7e38e546b3
chore: Add release plz (#66)
* Add release plz

Signed-off-by: Todd Baert <toddbaert@gmail.com>

* Update release doc

Signed-off-by: Todd Baert <toddbaert@gmail.com>

* Add notes about adding release content

Signed-off-by: Todd Baert <toddbaert@gmail.com>

Signed-off-by: Todd Baert <toddbaert@gmail.com>
2022-09-13 11:36:42 -07:00
Todd Baert 0d6ae8c132
use mvn version to remove -SNAPSHOT, bump 0.1.1
Signed-off-by: Todd Baert <toddbaert@gmail.com>
2022-09-03 21:06:27 -04:00
Todd Baert 68bc16b3c6
Clean before deploy in snapshots
Signed-off-by: Todd Baert <toddbaert@gmail.com>
2022-08-30 10:05:13 -04:00
Todd Baert a38c2d2321
Sign in deploy phase, clean before deploy
Signed-off-by: Todd Baert <toddbaert@gmail.com>
2022-08-30 10:02:43 -04:00
Justin Abrahms 56ca085dd8
We shouldn't need to verify again, since it was done in a previous step and the artifact is still around 2022-08-29 14:14:53 -07:00
Justin Abrahms b5687268d7
Does the filesystem persist across steps? 2022-08-29 14:08:37 -07:00
Justin Abrahms 171f7f33f3
not snapshots 2022-08-29 13:58:13 -07:00
Justin Abrahms 852de680cf
ls build dir? 2022-08-29 13:55:44 -07:00
Justin Abrahms 3886182440
jar dir 2022-08-29 13:53:51 -07:00
Justin Abrahms b2c986f258
Indentation 2022-08-29 13:51:23 -07:00
Justin Abrahms 6a85cd328f
Verify the snapshot? 2022-08-29 13:47:41 -07:00
Justin Abrahms fe2a361e05
Pass codecov token to prevent errors due to inability to do lookups 2022-08-29 13:20:41 -07:00
Justin Abrahms 659075b666
Turn off pinentry for gpg, print known keys before signing. 2022-08-29 13:14:40 -07:00
Justin Abrahms f5e81e631c
Maybe signing in the first build fixes it? 2022-08-29 11:54:58 -07:00
Justin Abrahms 4efb032eea
gpg namespace 2022-08-29 11:44:24 -07:00
Justin Abrahms 99d43eb6db
Sign the artifact before deploying
I believe that the pom change makes it come after the actual push-to-sonatype step
2022-08-29 11:40:07 -07:00
Todd Baert a8cffb0a91
Sign in deploy phase
Signed-off-by: Todd Baert <toddbaert@gmail.com>
2022-08-24 11:23:44 -04:00
Justin Abrahms e391cbc337
No snapshot for deploy either 2022-08-08 20:08:26 -07:00
Thomas Poignant 2c555d4075 WIP
Signed-off-by: Thomas Poignant <thomas.poignant@gofeatureflag.org>
2022-07-24 11:20:29 +02:00
Thomas Poignant bab271fa25 WIP
Signed-off-by: Thomas Poignant <thomas.poignant@gofeatureflag.org>
2022-07-24 11:19:26 +02:00
Thomas Poignant 805740bed3 WIP
Signed-off-by: Thomas Poignant <thomas.poignant@gofeatureflag.org>
2022-07-24 11:15:43 +02:00
Thomas Poignant 5ae5e29437 WIP
Signed-off-by: Thomas Poignant <thomas.poignant@gofeatureflag.org>
2022-07-24 11:14:11 +02:00
Thomas Poignant 22e7d76fb6 WIP
Signed-off-by: Thomas Poignant <thomas.poignant@gofeatureflag.org>
2022-07-24 11:12:58 +02:00
Thomas Poignant 3035645e80 ignore GPG Key for fork repos
Signed-off-by: Thomas Poignant <thomas.poignant@gofeatureflag.org>
2022-07-24 11:07:42 +02:00
Justin Abrahms 5445a885b4
Releases don't have a snapshot version on them. 2022-06-28 14:04:38 -07:00
Justin Abrahms 220c53f2d4
publish w/ settings file during merge 2022-06-24 00:30:15 -05:00
Justin Abrahms dda8b338dd
Don't specify directory. Codecov knows where to look 2022-06-24 00:26:57 -05:00
Justin Abrahms dcb7f9f634
indentation 2022-06-24 00:05:40 -05:00
Justin Abrahms d8c82be099
Add release instructions & build caches 2022-06-24 00:04:35 -05:00
Justin Abrahms f89b476db8
Sign on merge too 2022-06-23 23:56:53 -05:00
Justin Abrahms de116bd82e
Don't specify directory. I think they can find it on their own for maven? 2022-06-23 22:20:14 -05:00
Justin Abrahms de35989d29
Add gpg key 2022-06-23 22:17:33 -05:00
Justin Abrahms 3db8d18c04
Remove debug 2022-06-23 22:02:08 -05:00
Justin Abrahms 7b0c086f14
Debug tools 2022-06-23 21:52:23 -05:00
Justin Abrahms d64e3e3de4
See if I can root out build files 2022-06-23 21:46:30 -05:00
Justin Abrahms 91c27a8ee7
Wording 2022-06-23 17:15:30 -05:00
Justin Abrahms 7f829e5532
Working on release 2022-06-23 16:40:45 -05:00
Justin Abrahms e6c9ea35cd
Fix the URL again 2022-06-23 10:53:05 -05:00
Justin Abrahms 4411d116f8
Fix boolean.valueof shenanigans 2022-06-23 10:49:24 -05:00
Justin Abrahms 1bb5519990
Sonatype thinks that we should remove the paths 2022-06-23 10:45:23 -05:00
Justin Abrahms e593871521
Use envs instead of properties for build file 2022-06-23 10:23:24 -05:00
Justin Abrahms 3951371b2b
kv not lists 2022-06-23 10:12:20 -05:00
Justin Abrahms a58472c511
Fix env vars 2022-06-23 09:52:51 -05:00
lopitz 95d012638c
-moves everything to Java 8 2022-06-21 18:52:21 +02:00
lopitz b65718fc5a
updates JDK version vor github actions to JDK 11 2022-06-20 21:48:28 +02:00
Justin Abrahms 8dd71e8a9e
Add coverage validation 2022-06-14 11:34:20 -07:00
Justin Abrahms 420ea3191a Don't package repository on PR creation 2022-04-29 15:36:35 -07:00
Justin Abrahms a6279f9a7a Fix pr builds 2022-04-29 13:53:30 -07:00