Open棟梁 wiki」は、「Open棟梁Project」,「OSSコンソーシアム .NET開発基盤部会」によって運営されています。

目次

概要

OpenTouryoProject?におけるReleaseまでの流れ。

OpenTouryoリポジトリ

修正・変更

Milestoneのissueの対応を行う。

本Releaseに対応するMilestoneのissueの対応を行う。

targetFrameworkのバージョンアップ

必要に応じてtargetFrameworkのバージョンアップなど行う。

NuGet登録

develop branchを「c:\root」に展開して、下記の作業を実施。

バージョン番号の更新

対象は、

dependencyも忘れずに更新する。

'*.nuspecファイルのdependencyの更新を忘れガチなので注意する。

NuGetライブラリの作成と登録

Reviewの実施

Review用PullRequest?の送付

develop branchからmaster branchへReview用PullRequest?を送信する。

Reviewの実施と修正・変更

Reviewを実施し、問題点があれば修正を行う。

Review用PullRequest?のMerge

Reviewの結果、問題がなくなったら Review用PullRequest?のMergeを行う。

OpenTouryoTemplatesリポジトリ

修正・変更

Milestoneのissueの対応を行う。

本Releaseに対応するMilestoneのissueの対応を行う。

NuGetパッケージをアップデートする。

OpenTouryoリポジトリの変更点をMerge

OpenTouryoリポジトリ(本体(母体))の変更点をMergeする。

Reviewの実施

Review用PullRequest?の送付

develop branchからmaster branchへReview用PullRequest?を送信する。

Reviewの実施と修正・変更

Reviewを実施し、問題点があれば修正を行う。

上記のマージ作業によって、修正ファイル数が増えていることがあるので、以下の手順で実施すると良い。

Review用PullRequest?のMerge

Reviewの結果、問題がなくなったら Review用PullRequest?のMergeを行う。

MultiPurposeAuthSiteリポジトリ

修正・変更

Milestoneのissueの対応を行う。

本Releaseに対応するMilestoneのissueの対応を行う。

NuGetパッケージをアップデートする。

Reviewの実施

Review用PullRequest?の送付

develop branchからmaster branchへReview用PullRequest?を送信する。

Reviewの実施と修正・変更

Reviewを実施し、問題点があれば修正を行う。

Review用PullRequest?のMerge

Reviewの結果、問題がなくなったら Review用PullRequest?のMergeを行う。

リリース

tagの設定

各リポジトリのmaster branchにReleaseバージョンに一致するtagを設定する。

Release情報の作成

GitHub?のRelease機能でtagに対応するRelease情報を作成する。

NuGet?参照

プレリリース版のNuGetパッケージ

リリースを間違えるとバージョン番号が上がって行ってしまう。

n.n.0 -> n.n.1 -> n.n.2 -> n.n.3 -> ...

と言う事で、リリース準備作業はpreview版を使用する。

NuGetでインストールすると依存関係が増えすぎる問題

作成したライブラリをNuGet?登録し、それをNuGet?参照に切り替えても同じ現象が起きる。


トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS