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

Adjustments to cleanup travis CI #230

Merged
merged 4 commits into from
Feb 24, 2016
Merged

Adjustments to cleanup travis CI #230

merged 4 commits into from
Feb 24, 2016

Conversation

mmcky
Copy link
Contributor

@mmcky mmcky commented Feb 24, 2016

  1. Use a full anaconda environment to have the same environment as users. This might slow down the setup phase - and if so we can restore to a minimal environment.

@mmcky
Copy link
Contributor Author

mmcky commented Feb 24, 2016

Trying to remove any dependency on sudo so that we can leverage the faster containerized travis builds.

@spencerlyon2 or @cc7768: Do you recall what these lines were for in the setup phase of travis?

  - sudo rm -rf /dev/shm
  - sudo ln -s /run/shm /dev/shm
``

…the required packages to improve execution speed
@sglyon
Copy link
Member

sglyon commented Feb 24, 2016

Nope, those don't look familiar to me.

// Spencer
On Feb 24, 2016 18:10, "mmcky" [email protected] wrote:

Trying to remove any dependency on sudo so that we can leverage the
faster containerized travis builds.

@spencerlyon2 https://github.com/spencerlyon2 or @cc7768
https://github.com/cc7768: Do you recall what these lines were for in
the setup phase of travis?

  • sudo rm -rf /dev/shm
  • sudo ln -s /run/shm /dev/shm``


Reply to this email directly or view it on GitHub
#230 (comment)
.

@mmcky
Copy link
Contributor Author

mmcky commented Feb 24, 2016

Looks like a way to speed up things by holding objects in RAM. I am going to remove them from our test configuration as they require sudo to execute and we should migrate to the new container service. The easy way to do that is specify sudo: false.

http://askubuntu.com/questions/169495/what-are-run-lock-and-run-shm-used-for

mmcky added a commit that referenced this pull request Feb 24, 2016
Adjustments to cleanup travis CI
@mmcky mmcky merged commit 712cae6 into master Feb 24, 2016
@mmcky mmcky deleted the adjust-travisci branch February 24, 2016 23:25
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