You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Continuous Integration (CI) is the practice of integrating new code into the master branch frequently, to help detect merge conflicts, bugs, and improve the quality of the software a development team writes.
273
+
274
+
CI is usually accompanied by running an application's test suite against the latest code changes, and flagging any test failures that are found. Developers are expected to investigate and fix these failures to maintain a passing test suite and therefore quality.
275
+
276
+
[Travis CI](https://travis-ci.org) is a build server that helps automate the CI process. Travis CI runs an application's tests against the latest changes pushed to the application's code respository. In this project, Travis CI runs the project's tests (`rake test`) on pull requests and on changes to the master branch.
271
277
272
278
Travis CI configuration how-to and example:
273
-
-[.travis.yml](.travis.yml)
274
-
-[Our Travis CI Build!](https://travis-ci.org/eliotsykes/rspec-rails-examples)
275
-
- TODO: What is Continous Integration? Why have it?
-[Our Travis CI build!](https://travis-ci.org/eliotsykes/rspec-rails-examples)
281
+
- Our Travis CI badge (hopefully its green): [](https://travis-ci.org/eliotsykes/rspec-rails-examples)
277
282
278
283
---
279
284
@@ -283,5 +288,4 @@ Travis CI configuration how-to and example:
283
288
- Vitaly Tatarintsev https://github.com/ck3g
284
289
- Ryan Wold https://afomi.com/
285
290
- Andy Waite http://blog.andywaite.com/
286
-
- Your name here, contributions are welcome and easy, just fork the GitHub repo, make your changes, then submit your pull request! Please ask if you'd like some help.
287
-
291
+
- Your name here, contributions are welcome and easy, just fork the GitHub repo, make your changes, then submit your pull request! Please ask if you'd like some help.
0 commit comments