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

refactor: rewrite plugin for v2 #144

Closed
wants to merge 5 commits into from
Closed

Commits on Sep 20, 2024

  1. refactor: rewrite plugin for v2

    This rewrite fixes many problems that are very apparent in v1.
    
    Problems fixed include:
    - Inability to build without initializing git repository
    - Inability to build when merging, rebasing, reverting, bisecting, cherry-picking, and being in detached head state
    - Incorrect version calculation in some scenarios
    - Inability to set alternate initial version
    - Inability to build without an initial tag
    
    Features added:
    - Support for stages
    - Support for specifying alternate development and main branch names
    - Smart branching strategy inference
    - Support for building with build metadata
    - Zero config support (in most cases, there's no need to do anything but apply the plugin)
    - Complete documentation to explain how to use the included and optional gradle properties
    tcrawford-figure committed Sep 20, 2024
    Configuration menu
    Copy the full SHA
    2ee7e1a View commit details
    Browse the repository at this point in the history

Commits on Sep 21, 2024

  1. Don't break the id

    tcrawford-figure committed Sep 21, 2024
    Configuration menu
    Copy the full SHA
    1e8b3e2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b244db5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b79976c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    bbc3b46 View commit details
    Browse the repository at this point in the history