Skip to content

Improve use of Travis CI #58

@cweagans

Description

@cweagans

This is a lower priority, but here's some followup items for the Travis CI issue:

Every PR:

  • Build Neovim binaries for all platforms
  • Upload the binaries to some file repository with the PR ID as a suffix (neovim-mac-PR123.tgz) (I'm happy to host this file repo, pay for S3, whatever), and ideally automatically publish a link to the binaries in the related pull request so people can download Neovim and test it with a given pull request included
  • Notify IRC that a PR has been submitted

When a PR is merged:

  • Rebuild Neovim binaries for all platforms
  • Upload the binaries to the same file repo with no prefix (neovim-mac.tgz or whatever)

This way, we can link to the main binaries from the website for people to download and start playing with (without having to build it themselves).

Also, we should add the build status image to the Readme.

Metadata

Metadata

Assignees

No one assigned

    Labels

    buildbuilding and installing Neovim using the provided scriptstest

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions