Skip to content

Provide Alpine agent in release CI #4423

Description

@sxa

Part of nodejs/node#62764
Splitting out from the initial work done in #4390

Tasks:

  • Determine whether to utilise existing decomissioned RHEL8 machine with podman or provision a new server consistent with the other dockerhosts
  • Set up the machine with ansible and add to the inventory ansible: add ibm cloud docker host for alpine containers #4414
  • Add xz to the alpine dockerfiles (Needed for release CI but not test) Add xz to alpine containers which is required by release machines #4422
  • Ensure that the generated tarballs - and the top level directory within them - are not just called node-vXX.YY.Z-linux-x64 as that does not identify it as alpine and will likely result in a race condition when pushing the files to node-www.
  • Add the firewall rules to allow the new machine to push to node-www
  • Enable in the iojs+release job

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