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

Add .travis.yaml config #2

Merged
merged 1 commit into from
Aug 17, 2013
Merged

Add .travis.yaml config #2

merged 1 commit into from
Aug 17, 2013

Conversation

claudijd
Copy link
Collaborator

This change is a two step process:

1.) This travis.yaml file tells travis that we want to build ike-scan using both gcc and clang as well as with different build options defined below. It setups the target build servers environment and builds the necessary derived files we need to offer up a build of ike-scan. If a build were to fail in any branch of this project (including pull requests) it will show in the pull request whether the change will cause the build to fail and report back.

2.) You would need to use the github SSO to login to Travis here (https://travis-ci.org/) and enable travis for your ike-scan repo. You would then need to open the setting on the GitHub project and enable the travis service hook. Once this is done, all the features mentioned above will be live.

I realize this is a big change, so feel free to let me know if more discussion is required before this goes in.

@claudijd
Copy link
Collaborator Author

Here's an example of what these builds would look like (which are generated after every commit to the project)...

https://travis-ci.org/claudijd/ike-scan

royhills added a commit that referenced this pull request Aug 17, 2013
@royhills royhills merged commit c1e275e into royhills:master Aug 17, 2013
@claudijd claudijd deleted the use_travis_for_auto_builds branch August 17, 2013 14:37
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

Successfully merging this pull request may close these issues.

None yet

2 participants