すろぐスマートフォン用の表示で見るすろぐ技術的なことや日常などを軽く書いていきます。Actionsがリリースされるとの情報が。Pipelinesを利用することにした。今回は、その手順を書いていく。Actionsですが、CI/CDに使いたいという声を非常に多く頂きました。Actionsは2019/11/13リリース予定とのこと。Actionsの一般公開は11/13を予定しております。皆様からのフィードバックお待ちしております。前提すべての開発作業はGitHub上で行う。テストは行わず、リリース作業のみ。リリースは、FTP経由でサーバーにアップロードする。リリース用ブランチに更新が入った場合に動作する。自分の環境だと、ファイル名にマルチバイト文字を使用するとアップロード先にて文字化けが発生した。普段からファイル名にマルチバイト文字は使用しないので、原因究明はしなかった。今回はリポジトリ名は「AutoAzurePipelinesDeploy」にする。repository」テストファイル追加テスト用に「index.html」を作成しておく。ついでに「Releases」ブランチを作っておく。Appsで直接Piplelinesを利用する方法もあるが、今回は利用せず、別にする。ReposをGitHubのミラーリポジトリとして利用したかったから。その説明は今回は省略する。プロジェクトの作成Microsoftアカウントでログインして右上からプロジェクトを作成する。人によって違うので注意する。プロジェクト名は「AutoAzurePipelinesDeploy」。control」は「Git」を選択した。今回の内容には直接関係しない。pipeline」をクリック。type」をGitHubにする。serviceの「New」から接続先を設定する。tokenを利用する。tokens」から新規作成する。再表示できないので、注意すること。token」から先ほどのtokenを入力する。入力できたら、GitHubのリポジトリが選択できるようになるので各自にあった設定を行う。今回は、Souce:AutoAzurePipelinesDeploybranch:releasesversion:Lastest他は、デフォルト値。トリガーの設定artifactの右上の雷マークをクリックして、トリガーの設定をする。今回は、「releases」ブランチをトリガーに設定する。filesタブメニューから「Tasks」を選択。files」を追加する。files」の設定は以下のようにした。Source:先ほどのGitHubのリポジトリの設定値と同じ。右のメニューから選択すると楽。Contents:どのファイルを選択するかの設定。