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

Travis for install script #15

Merged
merged 30 commits into from
Dec 12, 2017
Merged

Conversation

smits
Copy link
Member

@smits smits commented Dec 22, 2016

No description provided.

@meyerj meyerj force-pushed the travis-for-install-script branch from 707f3c7 to be98b08 Compare December 28, 2016 14:36
.travis.yml Outdated
- if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then brew link --force gnu-getopt ; fi

script:
- ./install.sh --verbose --prefix $HOME/install --enable-tests --enable-corba --enable-mqueue
Copy link
Member

@meyerj meyerj Jan 16, 2017

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We don't actually run the tests, so why build them? Or should we add another line that runs the tests after installation? Or would you expect that --enable-tests not only builds but also runs the tests?

Ruben Smits and others added 2 commits February 14, 2017 12:07
Unit tests will be built and run for individual projects, but not for this meta repository. The purpose of this job is mainly to test the installation script.
@meyerj
Copy link
Member

meyerj commented Feb 14, 2017

Looks good to merge now. Note that containerized builds still cause some trouble for unit testing, like in orocos-toolchain/rtt#195, but as a pure installation script test case it should be fine. I disabled tests in 71d9b01, but they were only built and not executed until now.

@meyerj meyerj merged commit cb86950 into installation-script Dec 12, 2017
@meyerj meyerj deleted the travis-for-install-script branch December 12, 2017 22:27
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.

2 participants