Categorygithub.com/ted-vo/files-updater-gradle

# README

:open_file_folder: file-updater-gradle

CI Go Report Card PkgGoDev

The gradle files updater for semantic-release.

Plugin update version in grade.properties

Usage

Enable --update in your command line with value is path to your version files.

Recommand at root of your project dir

e.g:

./semantic-release \
      ...
      --update gradle.properties

And with config

In .semrelrc

{
  "plugins": {
    "files-updater": {
      "names": ["gradle"]
      "options": {
        "message": "ci(release):"
        "version-key": "customize-version-key-in-your-files"
      }
    }
  }
}

OR

In command line

./semantic-release \
      --files-updater gradle \
      --files-updater-opt message="ci(release):" \
      --files-updater-opt version-key="customize-version-key-in-your-files" \
      --files-updater-opt trim-tag="text-will-be-trim-before-replace" \
      --update gradle.properties
optionse.gdescription
message"ci(release): v1.0.0-SNAPSHOT.1"prefix message commit with new version release
version-keycustomize-version-key-in-your-filescustomize your key version in your gradle.properties files
trim-tagtext will be trimed before replace to gradle.properties filesoption to trim some prefix

e.g:

org.gradle.parallel=true
org.gradle.jvmargs=-Xmx3000m
gRPCspringBootVersion=2.13.0.RELEASE
javaxValidationVersion=2.0.1.Final
version=1.0.0-SNAPSHOT.1
customize-version-key-in-your-files=1.0.0-CUSTOMIZE.1

Use this plugin by enabling it via --update gradle.properties for the version update file.

Licence

The MIT License (MIT)

Copyright © 2020 Ted Vo

# Packages

No description provided by the author
No description provided by the author