seporaitis / lhl

Linux Ham Log - an attempt to write modern terminal linux ham radio logging application from scratch
0 stars 0 forks source link

Add Travis-CI configuration to build the project automatically #23

Closed seporaitis closed 5 years ago

seporaitis commented 5 years ago

Description

Add a simple continuous integration suite on Travis CI that verifies that the code compiles successfully using clang and gcc - both of which are most commonly used C compilers. It does not test the app itself as I haven't yet come up with an idea of how to unit test ncurses apps.

Motivation and Context

Having a continuous integration setup is a basic good practice - it will show if there are any immediate problems with the code without requiring human intervention.

How Has This Been Tested?

Ran a successful build here.

Types of changes

Checklist: