Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

@pitcher/cherry-release

Package Overview
Dependencies
Maintainers
8
Versions
5
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@pitcher/cherry-release

Command line utility to help with deploying commits to customer enviornments by doing cherry-picks. While we know cherry-picking for release is not the best way to do it, it is required in some cases. This package makes the process of creating release fea

  • 1.4.0
  • latest
  • Source
  • npm
  • Socket score

Version published
Maintainers
8
Created
Source

Pitcher Cherry Release

Command line utility to help with deploying commits to customer enviornments by doing cherry-picks. While we know cherry-picking for release is not the best way to do it, it is required in some cases. This package makes the process of creating release feature-branches and cherry-picks faster, easier and less error prone.

Usage

You can execute cherry-release iinside any git repository with npx. Use --help to find out about the options

npx @pitcher/cherry-release --help
Usage: cherry-release [options]

Options:
  -t, --targets <branch-names...>  Where do you want to deploy? Provide target release branch names.
                                   You can provide many branch names separated by spaces.
  -b, --branch-name <branch-name>  What should be the unique branch name of your deploy branch(es)? Provide the core of the release feature
                                   branch name that will be used with this template `deploy/<branch-name>_to_<target>`. (default: "2022-12-2")
  -c, --commits <commits...>       What commits do you want to deploy? Provide space-separated SHAs of the commits you want to cherry-pick.
                                   If both commits and search options are provided, they will be merged.
  -s, --search <string>            What JIRA issues do you want to deploy? Specify keyword to search for in the commit messages and
                                   interactively pick them from the list. Case insensitive.
  -np, --no-push                   You don't want to push yet? Disable pushing new branches to the remote repository.
  -h, --help                       display help for command

FAQs

Package last updated on 16 Dec 2022

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc