Python Testing

Python Software Development and Software Testing (posts and podcast)

  • Start Here
  • Podcast
  • Subscribe
  • Support
  • About
  • The Book
  • Contact
  • Archive
  • Slack

14: Continuous Integration with Travis CI – Josh Kalderimis

February 25, 2016 By Brian Leave a Comment

Interview with Josh Kalderimis from Travis CI.

Josh is a co-founder and Chief Post-It Officer at Travis CI.
[powerpress]
PythonTestPodcast_Cover

Topics:

  • What is Continuous Integration, CI
  • What is Travis CI
  • Some history of the company
  • travis-ci.org vs travis-ci.com and merging the two
  • Enterprise and the importance of security
  • Feature questions
    • Travis vs Jenkins
    • Travis notification through Slack
    • Reporting history of Travis results
    • Dealing with pytest results status other than pass/fail
    • Capturing std out and stderr logging from tests
    • Build artifacts
    • Tox and Travis
    • Using Selenium
  • What does a Chief Post-It Officer do
  • Differentiation between Travis and other CI options
  • Using Slack to keep remote teams communicating well
  • Travis team
  • Funding open source projects
  • Travis Foundation
  • Rails Girls Summer of Code
  • Open source grants
  • Mustaches and beards
  • Shite shirts
  • New Zealand
  • What does Team Periwinkle do
  • and more

[powerpress]

Bonus:

But be sure to listen to the last 5 minutes.
I’ve got some bonus audio that didn’t quite fit into the rest of the interview that I tacked on at the end.

Links:

  • Jeff Knupp’s Open Sourcing a Python Project the Right Way
  • Sven’s blog post when Travis started
  • Sven’s mustache and Josh’s beard
  • Travis CI for open source
  • Travis CI for private repositories and enterprise
  • Slack
  • Travis Foundation
  • Rails Girls Summer of Code
  • Talk Python to Me Podcast
  • Please review on iTunes

Share:

  • Click to share on Google+ (Opens in new window)
  • Click to share on Facebook (Opens in new window)
  • Click to share on Reddit (Opens in new window)
  • Click to share on LinkedIn (Opens in new window)
  • Click to share on Twitter (Opens in new window)

Related posts:

  1. Kivy looks promising for cross platform UI
  2. 11: pytest assert magic
  3. 9: Harry Percival : Testing Web Apps with Python, Selenium, Django
  4. 27: Mahmoud Hashemi : unit, integration, and system testing
  5. 17: The Travis Foundation

Filed Under: Podcast Tagged With: Continuous Integration, pytest, tox

Python Testing with unittest, nose, pytest.
Get up to speed fast on pytest, unittest, and nose.
All in the comfort of your own e-reader.

Leave a Reply Cancel reply

Learn pytest FAST

Get your tests up and running fast. Learn to use pytest in this easy to follow book

Python Bytes Podcast

Python headlines delivered directly to your earbuds. 15 minute conversation on the topical items of the week in the Python ecosystem