aws-samples / aws-iot-securetunneling-localproxy

AWS Iot Secure Tunneling local proxy reference C++ implementation
https://docs.aws.amazon.com/iot/latest/developerguide/what-is-secure-tunneling.html
Apache License 2.0
74 stars 71 forks source link

Add CI build using GitHub actions #29

Closed kareali closed 4 years ago

kareali commented 4 years ago

Motivations: the localproxy is cross-platform so I've added CI script that will build the localproxy on OSX, Ubuntu and Windows each time a commit is pushed that way we can use it as a sanity check.

Modifications: Added the CI script, updated CMakeLists.txt for windows and updated the windows build instructions.

Testing: You can check the CI script results here https://github.com/KareemAliAWS/aws-iot-securetunneling-localproxy/actions/runs/246520629

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.