Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Configure continuous integration and continuous delivery with Travis CI #38

Open
dsummersl opened this issue Feb 4, 2017 · 1 comment

Comments

@dsummersl
Copy link

There is already a configuration file for Travis - it needs to be configured for this github project.

@dsummersl dsummersl added this to the Creek Week milestone Feb 4, 2017
@dsummersl dsummersl removed this from the Creek Week milestone Feb 21, 2017
@specious
Copy link
Member

With #70 merged, what's our forward strategy?

I'm thinking...

Continuous integration (code linting, unit and integration tests on a pre-configured system)

Continuous delivery (delivery pipeline resulting in the ability to push tested code to production at any time)

  • Configure automatic deployment to our staging environment upon successful completion of automated checks

This excellent screencast by @jamesward shows how to set up a continuous delivery pipeline with automatic deployment to a Heroku cloud server.

And this article by @robvanderleek gives a great step by step introduction to building a CI/CD pipeline.

@specious specious changed the title Configure Travis CI and CD service Configure continuous integration and continuous delivery with Travis CI Oct 11, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants