Open main menu

CDOT Wiki β

Changes

DPS909/OSD600 Fall 2017 Lab 8

142 bytes added, 15:57, 21 November 2017
Step 3: Automate Your Build
* C#, you will use [https://docs.travis-ci.com/user/languages/csharp/#Script xbuild and a solution file].
You can start small and add more automation as you go. Initially, you should focus on compiling your code and/or running a Linter like eslint, Go's lint, Rust's clippy, etc. Linters allow us to find style issues, detect errors, and generally to standardize our code when many people are working on it in parallel.
You should be able to run your build locally (i.e., without TravisCI). I If you can't run it, TravisCI won't be able to run it. Here are some things to consider:
* Do you specify all your dependencies? Have you used external modules or packages that need to be specified in some configuration file? TravisCI will need to know what they are so it can install them