-
Notifications
You must be signed in to change notification settings - Fork 635
Dynamo on Travis CI
You might notice various "badges" around the Dynamo GitHub page indicating build status. These are generated by Travis CI (continuous integration). Here's the current status:
You can also sign up to have your own fork of Dynamo be tested by Travis CI! By signing up, Travis CI will:
- send you e-mails for all of your branches indicating their testing status, without you needing to do anything but commit your work to Github.
- Provide you with an easy place to see the status of your repo, for any branch
- Show nice badges on your pull requests to Dynamo, indicating the build status
Only builds or tests Linux compatible projects of Dynamo! This means only projects in Dynamo.Mono.201x.sln. This is an increasingly large portion of Dynamo, but not everything.
These steps assume you already have a fork of Dynamo that you use for development.
1. Sign up at travis-ci.org
This is very straightforward and will only require your Github account information. If you haven't set up two-factor authentication for Github yet, I'd recommend you do that now. :)
Once you've signed in, visit your profile: https://travis-ci.org/profile/{YourUsername}
Here, you'll see all of your repositories. Enable builds by flipping the little switch.
In your next commit to your repository, you should receive an e-mail from Travis CI indicating how it went. When you submit a pull request, you'll see that your code is "pre-approved" and ready to go.
Looking for help with using the Dynamo application? Try dynamobim.org.
- Dynamo 2.0 Language Changes Explained
- How Replication and Replication Guide work: Part 1
- How Replication and Replication Guide work: Part 2
- How Replication and Replication Guide work: Part 3