Add simple build on Windows CI action#276
Conversation
|
Perfect timing, before I went on vacation I started looking into how to get kryoptic to work on Windows. I did manage to get it to build and run but there's a bit of thought that needs to go into how to get the different build variants working on Windows e.g. fips. Softhsm is quite a pain to compile for windows. An alternate solution could be BouncyHSM (maintainer is quite active) but you won't be able to execute the test suite as is and it's written in C# so may not be straight forward to contribute. I'll create a fork on kryoptic with my changes as a prep to a PR, maybe we can hack at it together? |
Nah, it seems kryoptic looks like a natural fit. I agree with your assessment that we need CI support for that there first (it looks promising now! 🎉).
Oh, yeah, I'm definitely on board with the idea. I'd ideally want to use cryptoki for a cross-OS software. It's just my time constraints are pretty tight 😬 so please keep pinging me if anything needs adjustment. Sorry for not having more to offer but if you don't mind me being a bit slow I think it's just a matter of time. Thanks for your efforts! 👍 |
|
No worries, I'm slowly hacking at it. I'll definitely need a bit of guidance/brainstorming once I try to tackle FIPS and I may tag you on the kryoptic repo. That'll happen after I've gotten CI working with FIPS commented out. |
Please do! Thanks for working on it 🙇 |
5c1f5de to
f8172b6
Compare
Signed-off-by: Wiktor Kwapisiewicz <wiktor@metacode.biz>
f8172b6 to
d3c652c
Compare
Okay, it seems to build on Windows... now... we need a soft token to run the tests with... any suggestions? 😅