You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
runs each time a PR is updated/submitted, including for merges with homebrew upstream (homebrew-core and select taps). When a pull request is submitted to modify those formula, they'll be tested by CI and bottled for Linuxbrew. Once a formula has been bottled for Linuxbrew once, it'll be tested by us on every subsequent merger of Homebrew/core into Linuxbrew/core.
These CI runs time out after one hour (Travis) and two hours (Circle), and so are not complete. We do however test every formula that had a merge conflict, which includes every formula that was previously bottled for Linuxbrew.
runs Ubuntu 12 on Travis and Ubuntu 14 on Circle. Different versions by design choice to ensure that bottles built on Ubuntu 14 can run on Ubuntu 12.
For testing there's a home for Dockerfile for Linuxbrew at https://github.com/linuxbrew/docker. There's a Travis image, and a Circle image would be useful (TODO).
Current limitations
does not run continously (ie needs to be triggered by PR's)
therefore, never tests formulas that are in homebrew but not yet modified to work in linuxbrew