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

目次

概要

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

OpenTouryoリポジトリ

修正・変更

Milestoneのissueの対応を行う。

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

Reviewの実施

Review用PullRequest?の送付

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

Reviewの実施と修正・変更

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

Review用PullRequest?のMerge

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

NuGet登録

NuGet導入、NuGet登録

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 -> ...

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

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


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