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

Azure Pipelines の導入 #65

Closed
m-tmatma opened this issue Mar 26, 2019 · 21 comments
Closed

Azure Pipelines の導入 #65

m-tmatma opened this issue Mar 26, 2019 · 21 comments
Labels
environment environment

Comments

@m-tmatma
Copy link
Member

m-tmatma commented Mar 26, 2019

Azure Pipelines を導入しようと思います。

関連
sakura-editor/sakura#446

流れ的には以下のようにしようと思います。

  1. sakura editor の ci アカウントで microsoft account を作成する
  2. 上記アカウントで azure pipeline 用の organization を作成する
  3. sandbox 用のプロジェクト を作成する
  4. (azure pipelines 上での ) sakura editor organization に対して sakura editor organization に対するアクセス権を付与する。
  5. azure-pipelines.yml を sandbox に追加して何らかのビルドを行えるようにする。
  6. azure-pipelines で遊ぶ (今ここ)
  7. 上記プロジェクトに対して、sakura editor の開発メンバーを招待する。
  8. https://github.com/sakura-editor/sakura に対する導入に関して導入方法を検討する
    (当分の間は appveyor と azure pipelines との併用になると思います)
@m-tmatma
Copy link
Member Author

必要な権限は以下です。

スクリーンショット 2019-03-27 4 40 22

@m-tmatma
Copy link
Member Author

関連
sakura-editor/sakura#446

@m-tmatma
Copy link
Member Author

https://github.com/sakura-editor/sandbox に対して導入してみました。
メンバーを招待する機能はオーナーしか使えないみたい。
オーナーを追加する機能を調査中。

@m-tmatma
Copy link
Member Author

@sakura-editor/sakura-developers

appveyor に登録されているメールアドレスに招待メールを送りました。
microsoft アカウントでログインしてください。

@KENCHjp
Copy link
Member

KENCHjp commented Mar 31, 2019

おお、これでメールが来てたのですね。
周回遅れになりますが勉強します。
仕事方面でもAzureテコ入れしていこうとしてるようなので。

@KENCHjp KENCHjp added the environment environment label Mar 31, 2019
@takke
Copy link
Member

takke commented Apr 5, 2019

@m-tmatma さん

appveyor に登録されているメールアドレスに招待メールを送りました。
microsoft アカウントでログインしてください。

招待メールが見当たらないのですが takke30 @ gmail.com 宛にいただくことはできますか?

https://dev.azure.com/sakuraeditor/ にアクセスしようとすると 401 になります。

2019-04-05_10h24_23

@m-tmatma
Copy link
Member Author

m-tmatma commented Apr 5, 2019

送りました。

@m-tmatma
Copy link
Member Author

m-tmatma commented Apr 5, 2019

ユーザー数に制限があるみたいで、権限を設定しようとすると
有料の契約がいるみたいな感じのメッセージが出ますね。

@takke
Copy link
Member

takke commented Apr 5, 2019

送りました。

ありがとうございます。無事届きました。

@m-tmatma
Copy link
Member Author

m-tmatma commented Apr 5, 2019

ユーザー数に制限があるみたいで、権限を設定しようとすると
有料の契約がいるみたいな感じのメッセージが出ますね。

https://docs.microsoft.com/ja-jp/azure/devops/organizations/billing/buy-basic-access-add-users?view=azure-devops&viewFallbackFrom=vsts

In this quickstart, you learn how to pay for more users in your organization. You only need to pay for users when your team size exceeds the free limits. It's free to add users who have a Visual Studio subscription. You also get five free additional users in your organization.

@berryzplus
Copy link

In this quickstart, you learn how to pay for more users in your organization. You only need to pay for users when your team size exceeds the free limits. It's free to add users who have a Visual Studio subscription. You also get five free additional users in your organization.

5人までは無料、と書いてある気がします。
visual studioの何らかのサブスクリプションを持つ人も追加料金はかからんみたいですね。
この文章からは、権限付与に費用が必要という情報は読み取れませんでした。
(ってか、参照URL見ろよ、って言われそうですが 😄

@berryzplus
Copy link

ああ、課金がいるみたいだけど5人に達してないからまだ大丈夫って共有だったんですね。

@KENCHjp
Copy link
Member

KENCHjp commented Apr 7, 2019

5人ってどっから来てるんでしょうねぇ。。。せめて10人にしてほしいなぁ・・・

@m-tmatma
Copy link
Member Author

5人ってどっから来てるんでしょうねぇ。。。せめて10人にしてほしいなぁ・・・

以下で質問投げていた。
sakura-editor/sakura#446 (comment)

回答返ってきた。
sakura-editor/sakura#446 (comment)

For open source, Pipelines-only usage, you don't need to pay for Basic users. You can use Stakeholder users, which are free and have full access to both Pipelines and administrative functions. Sorry for the confusion.

Basic に設定しようとしていたけど、 Stakeholder に設定したらいいらしい。

@m-tmatma m-tmatma changed the title azure pipelines の導入 Azure Pipelines の導入 Apr 27, 2019
@m-tmatma
Copy link
Member Author

@m-tmatma
Copy link
Member Author

さっき azure pipelines にログインしようとしたら
GitHub アカウントでログイン のボタンが表示された。
まだ試してないけど。

@m-tmatma
Copy link
Member Author

GitHub アカウントでログインできた。

1 azure pipelines に読み取り権限を与えるか確認ダイアログが出る
2 azure pipelines に GitHub アカウントを関連づけるか確認ダイアログが出る
3 Microsoft アカウントに関連づけている電話に sms を送る
4 送られてきた認識コードを入力する

という流れみたいです

@m-tmatma
Copy link
Member Author

sakura-editor/sakura#886 (comment)

/azp run と覚えてください。

@m-tmatma
Copy link
Member Author

導入してだいぶん経って、特に導入にあたって
残件ないので閉じます。

何か有れば具体なチケットで。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
environment environment
Projects
None yet
Development

No branches or pull requests

4 participants