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

Update the release process to use github releases #271

Merged
merged 9 commits into from
Nov 1, 2016
Merged

Commits on Oct 31, 2016

  1. Build bundled files straight to dist

    Rather than to version specific directories beneath dist, since
    we're now not keeping every built version in the source tree.
    
    Also:
    
     * build the minified version at the same time,
     * Include rimraf so we can rm -r dist (npm has re-ordered the
       deps)
     * Exclude olm from the bundled file
    dbkr committed Oct 31, 2016
    Configuration menu
    Copy the full SHA
    6d67de0 View commit details
    Browse the repository at this point in the history
  2. Delete aaaaaaall of dist/

    and gitignore dist since we now just use it for build output.
    dbkr committed Oct 31, 2016
    Configuration menu
    Copy the full SHA
    c61ac2a View commit details
    Browse the repository at this point in the history

Commits on Nov 1, 2016

  1. Use github release in release.sh

    Adds the 'dist' target for building assets for distribution,
    which the release script will run, uploading resulting files
    as release assets.
    dbkr committed Nov 1, 2016
    Configuration menu
    Copy the full SHA
    cc51805 View commit details
    Browse the repository at this point in the history
  2. Add 'dist' script to js-sdk

    (which just runs npm build, but the presence of the dist script
    will inform the release process to run it and upload release
    assets)
    dbkr committed Nov 1, 2016
    Configuration menu
    Copy the full SHA
    07ae4b0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    fff3546 View commit details
    Browse the repository at this point in the history
  4. /dist not dist

    dbkr committed Nov 1, 2016
    Configuration menu
    Copy the full SHA
    72d7dd7 View commit details
    Browse the repository at this point in the history
  5. Right repo

    dbkr committed Nov 1, 2016
    Configuration menu
    Copy the full SHA
    66c4c88 View commit details
    Browse the repository at this point in the history
  6. too many ses(es)

    dbkr committed Nov 1, 2016
    Configuration menu
    Copy the full SHA
    c47d2fc View commit details
    Browse the repository at this point in the history
  7. Check we have the various scripts

    Rather than trying to use them and failing at annoying points
    dbkr committed Nov 1, 2016
    Configuration menu
    Copy the full SHA
    d266486 View commit details
    Browse the repository at this point in the history