mdolab / CMPLXFOIL

GNU General Public License v2.0
29 stars 20 forks source link

Azure Setup #8

Closed bernardopacini closed 3 years ago

bernardopacini commented 3 years ago

Purpose

This PR adds Azure testing for pyXLIGHT and addresses Issue #4. The code is built, installed, and a single test is run to ensure that the code runs without error (but values are not checked). The real and complex builds and test are lumped together, as the current process builds them together. They will be separated when we address the complexifying process.

Formatting and linting checks fail, which will be addressed with Issue #5 and PR #6. isort is not implemented yet.

This also fixes a bug caused by PR #3 in which the compiler was incorrectly named in the default configuration files.

Type of change

What types of change is it? Select the appropriate type(s) that describe this PR

Maintenance update to add Azure DevOps

Testing

Explain the steps needed to test the new code to verify that it does indeed address the issue and produce the expected behavior.

Checklist

Put an x in the boxes that apply.