FLUTTER ECOSYSTEM

version_manipulation

Dart の `pub_semver` ライブラリの拡張。`nextBuild`、`nextPreRelease`、`change` を提供します。

最新バージョン
0.2.0
30日間ダウンロード
3.9万
いいね数
4
Pub ポイント
160

パッケージ概要

公開情報に基づく選定ガイドです。参考としてご利用ください。

概要

`pub_semver` ライブラリを拡張し、バージョン管理に便利なメソッドを提供する Dart パッケージです。`nextBuild`、`nextPreRelease`、`change` 関数により、ビルド番号の増加、次のプレリリースバージョンの生成、またはバージョンコンポーネントのプログラムによる変更が簡単に実行できます。CI/CD パイプラインやビルドスクリプトでのバージョニング自動化に最適です。パッケージは軽量で、すべての主要プラットフォームにおける Flutter プロジェクトとシームレスに統合されます。

用途
  • CI/CD ワークフローでのバージョンアップの自動化
  • 開発中にプレリリースバージョンを生成する
  • アプリビルド内のビルド番号を更新する
  • リリーススクリプト内のバージョン変更の管理
  • ビルドツールにおけるバージョンロジックの簡素化
主な機能
  • pub_semver を拡張し、有用なバージョン操作を提供
  • ビルド番号をインクリメントするための nextBuild を提供します
  • プレリリースバージョン管理のための nextPreRelease をサポート
  • 特定のバージョン部品を変更するための change メソッドを提供します
  • 軽量で統合が簡単
適している対象
  • アプリバージョン管理を行う開発者
  • CI/CD パイプラインの自動化
  • 動的バージョン管理を必要とするFlutterプロジェクト
  • セマンティックバージョニングの実践を行うチーム
  • ビルドスクリプトの作成者
注意事項
  • pub_semver を依存関係として必要とします
  • バージョン文字列の操作に限定
  • UIまたは実行時バージョン表示には使用しないでください
  • ビルドまたはスクリプトコンテキストで最も適しています
  • バージョンファイルの永続化を処理しない
対応プラットフォームAndroidiOSWebmacOSWindowsLinux

パッケージをインストール

flutter pub add version_manipulation

カテゴリー

ソースリポジトリ

関連プロジェクト