Skip to content
This repository was archived by the owner on Aug 5, 2022. It is now read-only.

Conversation

@dawagner
Copy link
Contributor

As advertised by travis news:

http://blog.travis-ci.com/2014-12-17-faster-builds-with-container-based-infrastructure/

using the new docker infra is faster and more reliable. This comes with the
cost of not being able to use "sudo", though. Installing packages is still
possible by specifying them in an "addons.apt" section in .travis.yml. We have
to remove "sudo make install" but we aren't using the installed libs and
binaries anyway.

I had some syntax issues with the "addons" and "env" sections and had to remove
the coverity subsection which wasn't configure for the 01org repository anyway.
I'm also removing the email notification since I never received any email and
actually don't want to.

Signed-off-by: David Wagner david.wagner@intel.com

@dawagner
Copy link
Contributor Author

@krocard please review

@coveralls
Copy link

Coverage Status

Coverage remained the same at 70.13% when pulling 308244b on dawagner:travis-docker into 541735d on 01org:master.

@gdenneul
Copy link
Contributor

👍

.travis.yml Outdated
Copy link
Contributor

Choose a reason for hiding this comment

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

useless matrix, why did you not kept clang commented ?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

done

As advertise by travis news:

    http://blog.travis-ci.com/2014-12-17-faster-builds-with-container-based-infrastructure/

using the new docker infra is faster and more reliable. This comes with the
cost of not being able to use "sudo", though. Installing packages is still
possible by specifying them in an "addons.apt" section in .travis.yml. We have
to remove "sudo make install" but we aren't using the installed libs and
binaries anyway.

I had some syntax issues with the "addons" and "env" sections and had to remove
the coverity subsection which wasn't configure for the 01org repository anyway.

Signed-off-by: David Wagner <david.wagner@intel.com>
I never received any email from travis and actually don't want to. Thus, I'm
removing my email address from the notification list.

Signed-off-by: David Wagner <david.wagner@intel.com>
@coveralls
Copy link

Coverage Status

Coverage remained the same at 70.13% when pulling 1297bd1 on dawagner:travis-docker into 541735d on 01org:master.

@krocard
Copy link
Contributor

krocard commented Apr 16, 2015

👍

dawagner added a commit that referenced this pull request Apr 16, 2015
travis: Use the docker infrastructure

As advertised by travis news:

    http://blog.travis-ci.com/2014-12-17-faster-builds-with-container-based-infrastructure/

using the new docker infra is faster and more reliable. This comes with the
cost of not being able to use "sudo", though. Installing packages is still
possible by specifying them in an "addons.apt" section in .travis.yml. We have
to remove "sudo make install" but we aren't using the installed libs and
binaries anyway.

I had some syntax issues with the "addons" and "env" sections and had to remove
the coverity subsection which wasn't configure for the 01org repository anyway.
I'm also removing the email notification since I never received any email and
actually don't want to.
@dawagner dawagner merged commit e3dd83d into intel:master Apr 16, 2015
@dawagner dawagner deleted the travis-docker branch April 16, 2015 10:01
Copy link
Contributor

Choose a reason for hiding this comment

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

I usually prefer global path for this

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants