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

Use the new build env on Travis. #87

Merged
merged 1 commit into from
Apr 14, 2015
Merged

Use the new build env on Travis. #87

merged 1 commit into from
Apr 14, 2015

Conversation

JuanitoFatas
Copy link
Contributor

More RAM, dedicated cpu cores, awesome network performance, fantastic VM boot times.

Using our new container-based stack only requires one additional line in your .travis.yml:
sudo: false

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

@coveralls
Copy link

Coverage Status

Coverage remained the same when pulling fdb66c0 on JuanitoFatas:patch/travis-new-build-env into 4af030e on halostatue:master.

@halostatue
Copy link
Member

Thanks. There was one other flag that I was going to look at doing because build times are slower than I prefer (the bundle caching). Want to add that to this?

-a

@JuanitoFatas
Copy link
Contributor Author

There was one other flag that I was going to look at doing because build times are slower than I prefer (the bundle caching). Want to add that to this?

Do you mean add cache: bundler to travis.yml?

screenshot 2014-12-19 12 52 02

@halostatue
Copy link
Member

Yeah, that’s the one. It’s probably worth a separate PR, TBH, because I’m not sure if it will have any impact on speed (although it should; the dependencies in mime-types update very rarely).

halostatue added a commit that referenced this pull request Apr 14, 2015
@halostatue halostatue merged commit 57a1077 into mime-types:master Apr 14, 2015
@JuanitoFatas JuanitoFatas deleted the patch/travis-new-build-env branch April 14, 2015 07:46
@halostatue halostatue modified the milestone: 2.5 Apr 26, 2015
jsonn pushed a commit to jsonn/pkgsrc that referenced this pull request Jun 8, 2015
== 2.6.1 / 2015-05-25

* Bugs:
  * Make columnar store handle all supported extensions, not just the first.
  * Avoid circular require when using the columnar store.

== 2.6 / 2015-05-25

* New Feature:
  * Columnar data storage for the MIME::Types registry, contributed by Jeremy
    Evans (@jeremyevans). Reduces default memory use substantially (the mail
    gem drops from 19 Mib to about 3 Mib). Resolves
    {#96}[mime-types/ruby-mime-types#96],
    {#94}[mime-types/ruby-mime-types#94],
    {#83}[mime-types/ruby-mime-types#83]. Partially
    addresses {#64}[mime-types/ruby-mime-types#64]
    and {#62}[mime-types/ruby-mime-types#62].
* Development:
  * Removed caching of deprecation messages in preparation for mime-types 3.0.
    Now, deprecated methods will always warn their deprecation instead of only
    warning once.
  * Added a logger for deprecation messages.
  * Renamed <tt>lib/mime.rb</tt> to <tt>lib/mime/deprecations.rb</tt> to not
    conflict with the {mime}[https://rubygems.org/gems/mime] gem on behalf of
    the maintainers of the {Praxis Framework}[http://praxis-framework.io/].
    Provided by Josep M. Blanquer (@blanquer),
    {#100}[mime-types/ruby-mime-types#100].
  * Added the columnar data conversion tool, also provided by Jeremy Evans.
* Documentation:
  * Improved documentation and ensured that all deprecated methods are marked
    as such in the documentation.
* Development:
  * Added more Ruby variants to Travis CI.
  * Silenced deprecation messages for internal tools. Noisy deprecations are
    noisy, but that's the point.

== 2.5 / 2015-04-25

* Bugs:
  * David Genord (@albus522) fixed a bug in loading MIME::types cache where a
    container loaded from cache did not have the expected +default_proc+,
    {#86}[mime-types/ruby-mime-types#86].
  * Richard Schneeman (@schneems) provided a patch that substantially reduces
    unnecessary allocations.
* Documentation:
  * Tibor Szolár (@flexik) fixed a typo in the README,
    {#82}[mime-types/ruby-mime-types#82]
  * Fixed {#80}[mime-types/ruby-mime-types#80],
    clarifying the relationship of MIME::Type#content_type and
    MIME::Type#simplified, with Ken Ip (@kenips).
* Development:
  * Juanito Fatas (@JuanitoFatas) enabled container mode on Travis CI,
    {#87}[mime-types/ruby-mime-types#87].
* Moved development to a mime-types organization under
  {mime-types/ruby-mime-types}[https://github.com/mime-types/ruby-mime-types].
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.

3 participants