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

[WIP] Platform Release: Improve patch and dev version support #188

Open
wants to merge 23 commits into
base: master
Choose a base branch
from

Commits on Aug 1, 2018

  1. Fix prepare-platform-release-branch usage

    Christopher J. Brody committed Aug 1, 2018
    Configuration menu
    Copy the full SHA
    978cf05 View commit details
    Browse the repository at this point in the history
  2. Prepare CDVAvailability.h after updating JS

    Christopher J. Brody committed Aug 1, 2018
    Configuration menu
    Copy the full SHA
    7b54e27 View commit details
    Browse the repository at this point in the history
  3. Additional output for prepare-platform-release-branch

    Christopher J. Brody committed Aug 1, 2018
    Configuration menu
    Copy the full SHA
    aefb169 View commit details
    Browse the repository at this point in the history
  4. WORKAROUND for local grunt issue in cordova-js

    Christopher J. Brody committed Aug 1, 2018
    Configuration menu
    Copy the full SHA
    0b715dc View commit details
    Browse the repository at this point in the history
  5. Updates to improve support for patch releases

    - prepare-platform-release-branch add options:
      - [-b <platform branch name>]
      - [--js <cordova-js branch or tag name>]
    
    - copy-js add option:
      - [--js <cordova-js branch or tag name>]
    Christopher J. Brody committed Aug 1, 2018
    Configuration menu
    Copy the full SHA
    a411022 View commit details
    Browse the repository at this point in the history
  6. add --tag-only option to tag-release command

    and fix tag-release usage
    Christopher J. Brody committed Aug 1, 2018
    Configuration menu
    Copy the full SHA
    57d32c3 View commit details
    Browse the repository at this point in the history
  7. EXTRA GIT WORKAROUND for package.json

    needed for cordova-osx (4.0.2-dev) & cordova-windows
    
    FUTURE TBD can we think of a better fix?
    Christopher J. Brody committed Aug 1, 2018
    Configuration menu
    Copy the full SHA
    fcf0195 View commit details
    Browse the repository at this point in the history
  8. Show if version was updated in package.json

    Christopher J. Brody committed Aug 1, 2018
    Configuration menu
    Copy the full SHA
    4f42966 View commit details
    Browse the repository at this point in the history
  9. platforms-release-process doc updates

    according to recent changes:
    - usage with non-master release branch
    - tag without automatic push
    Christopher J. Brody committed Aug 1, 2018
    Configuration menu
    Copy the full SHA
    dfc4ec0 View commit details
    Browse the repository at this point in the history
  10. skip extra -dev version if not final release

    Christopher J. Brody committed Aug 1, 2018
    Configuration menu
    Copy the full SHA
    f5b6e2c View commit details
    Browse the repository at this point in the history
  11. prepare-platform-release-branch commit prefix opt

    Christopher J. Brody committed Aug 1, 2018
    Configuration menu
    Copy the full SHA
    c440794 View commit details
    Browse the repository at this point in the history
  12. remove extra from commit messages

    needed in case of commit prefix such as --pre='CB-12345 '
    Christopher J. Brody committed Aug 1, 2018
    Configuration menu
    Copy the full SHA
    9d51d1a View commit details
    Browse the repository at this point in the history

Commits on Nov 14, 2018

  1. Merge remote-tracking branch 'origin/master' into improve-patch-and-d…

    …ev-version-support
    Christopher J. Brody committed Nov 14, 2018
    Configuration menu
    Copy the full SHA
    674ed41 View commit details
    Browse the repository at this point in the history

Commits on May 21, 2019

  1. Update docs/platforms-release-process.md

    as suggested by @janpio
    
    Co-Authored-By: Jan Piotrowski <piotrowski+github@gmail.com>
    Chris Brody and janpio authored May 21, 2019
    Configuration menu
    Copy the full SHA
    50bfbd8 View commit details
    Browse the repository at this point in the history
  2. update comment in src/platform-release.js

    Christopher J. Brody committed May 21, 2019
    Configuration menu
    Copy the full SHA
    89d80f8 View commit details
    Browse the repository at this point in the history
  3. REVERT changes for iOS for now

    (but keep vertical spacing)
    
    - test for version with all digits before updating CDVAvailability.h - a411022
    - move the code to Prepare CDVAvailability.h - 7b54e27.
    
    in order to avoid merge conflict with master
    Christopher J. Brody committed May 21, 2019
    Configuration menu
    Copy the full SHA
    ab591b7 View commit details
    Browse the repository at this point in the history
  4. Add XXX TODO comments to src/platform-release.js

    (in place of XXX TBD ??? comments that were added before)
    Christopher J. Brody committed May 21, 2019
    Configuration menu
    Copy the full SHA
    f58af4f View commit details
    Browse the repository at this point in the history
  5. Merge branch 'master' of github.com:apache/cordova-coho into improve-…

    …patch-and-dev-version-support
    Christopher J. Brody committed May 21, 2019
    Configuration menu
    Copy the full SHA
    a494d16 View commit details
    Browse the repository at this point in the history
  6. XXX TODO comments for code to update CDVAvailability.h

    Christopher J. Brody committed May 21, 2019
    Configuration menu
    Copy the full SHA
    0916886 View commit details
    Browse the repository at this point in the history
  7. XXX TODO comments to raise issues

    Christopher J. Brody committed May 21, 2019
    Configuration menu
    Copy the full SHA
    7862dab View commit details
    Browse the repository at this point in the history
  8. Merge branch 'master' of github.com:apache/cordova-coho into improve-…

    …patch-and-dev-version-support
    Christopher J. Brody committed May 21, 2019
    Configuration menu
    Copy the full SHA
    e1fe50a View commit details
    Browse the repository at this point in the history
  9. npx eslint --fix src

    Christopher J. Brody committed May 21, 2019
    Configuration menu
    Copy the full SHA
    89c84f2 View commit details
    Browse the repository at this point in the history
  10. QUICK SQUASH FIXUP for eb6e72b - commit prefix opt in src/versionutil.js

    should resolve issue on Travis CI
    Christopher J. Brody committed May 21, 2019
    Configuration menu
    Copy the full SHA
    05136c5 View commit details
    Browse the repository at this point in the history