Skip to content

Create an ansible task for downloading icu #268

Closed

Description

@jbergstroem

This should be run for all release machines.

refs: #190

Activity

  1. joaocgreis commented on Dec 10, 2015

    @joaocgreis
    Member
  2. jbergstroem commented on Dec 26, 2015

    @jbergstroem
    MemberAuthor

    Here's a slightly improved version I have as part of my "ansible 2.0 refactor":

    Edit: updated with 57.1.

    ---
    # Downloads ICU and verifies checksums
    # @requires dest=/tmp
    
    - name: Download ICU
      get_url:
        - url: https://ssl.icu-project.org/files/icu4c/{{ item.version }}/icu4c-{{ item.version|replace('.','_') }}-src.tgz
        - dest: {{ dest }}
        - checksum: md5:{{ item.md5 }}
      with_items:
        - { version: '54.1', md5: 'e844caed8f2ca24c088505b0d6271bc0' }
        - { version: '55.1', md5: 'e2d523df79d6cb7855c2fbe284f4db29' }
        - { version: '56.1', md5: 'c4a2d71ff56aec5ebfab2a3f059be99d' }
        - { version: '57.1', md5: 'f797503ecaebf1d38920013dc7893066' }
  3. Trott commented on May 23, 2018

    @Trott
    Member

    Is this still an issue? Should it remain open?

  4. richardlau commented on May 23, 2018

    @richardlau
    Member

    I don't believe this is an issue ever since Node.js started bundling and compiling against a stripped down ICU (icu-small, nodejs/node#6088). Now that Node.js v4.x is EOL I believe all LTS and current releases build this way and do not require an external ICU.

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions