Download free for 30 days
Sign in
Upload
Language (EN)
Support
Business
Mobile
Social Media
Marketing
Technology
Art & Photos
Career
Design
Education
Presentations & Public Speaking
Government & Nonprofit
Healthcare
Internet
Law
Leadership & Management
Automotive
Engineering
Software
Recruiting & HR
Retail
Sales
Services
Science
Small Business & Entrepreneurship
Food
Environment
Economy & Finance
Data & Analytics
Investor Relations
Sports
Spiritual
News & Politics
Travel
Self Improvement
Real Estate
Entertainment & Humor
Health & Medicine
Devices & Hardware
Lifestyle
Change Language
Language
English
Español
Português
Français
Deutsche
Cancel
Save
Submit search
EN
Uploaded by
Yuta Matsumura
PDF, PPTX
5,115 views
.NET Core時代のCI/CD
Fukuoka.NET #9 https://fukuten.connpass.com/event/75232/
Technology
◦
Read more
2
Save
Share
Embed
Embed presentation
Download
Download as PDF, PPTX
1
/ 30
2
/ 30
3
/ 30
4
/ 30
5
/ 30
6
/ 30
7
/ 30
8
/ 30
9
/ 30
10
/ 30
11
/ 30
12
/ 30
13
/ 30
14
/ 30
15
/ 30
16
/ 30
17
/ 30
18
/ 30
19
/ 30
20
/ 30
21
/ 30
22
/ 30
23
/ 30
24
/ 30
25
/ 30
26
/ 30
27
/ 30
28
/ 30
29
/ 30
30
/ 30
More Related Content
PDF
Dockerfile を書くためのベストプラクティス解説編
by
Masahito Zembutsu
PDF
ドメイン駆動設計 本格入門
by
増田 亨
PPTX
ミクシィ 21卒向け Android研修
by
akkuma
PPTX
SPAセキュリティ入門~PHP Conference Japan 2021
by
Hiroshi Tokumaru
PDF
ドメイン駆動設計のための Spring の上手な使い方
by
増田 亨
PDF
ソフトウェア開発のやり方の改善
by
増田 亨
PDF
Unity開発で使える設計の話+Zenjectの紹介
by
torisoup
PDF
オンラインゲームの仕組みと工夫
by
Yuta Imai
Dockerfile を書くためのベストプラクティス解説編
by
Masahito Zembutsu
ドメイン駆動設計 本格入門
by
増田 亨
ミクシィ 21卒向け Android研修
by
akkuma
SPAセキュリティ入門~PHP Conference Japan 2021
by
Hiroshi Tokumaru
ドメイン駆動設計のための Spring の上手な使い方
by
増田 亨
ソフトウェア開発のやり方の改善
by
増田 亨
Unity開発で使える設計の話+Zenjectの紹介
by
torisoup
オンラインゲームの仕組みと工夫
by
Yuta Imai
What's hot
PPTX
BuildKitによる高速でセキュアなイメージビルド
by
Akihiro Suda
PDF
ドメイン駆動設計 ( DDD ) をやってみよう
by
増田 亨
PDF
ドメイン駆動設計に15年取り組んでわかったこと
by
増田 亨
PDF
ドメインオブジェクトの見つけ方・作り方・育て方
by
増田 亨
PDF
世界でいちばんわかりやすいドメイン駆動設計
by
増田 亨
PDF
オブジェクト指向できていますか?
by
Moriharu Ohzu
PDF
Python 3.9からの新定番zoneinfoを使いこなそう
by
Ryuji Tsutsui
PDF
DDDのモデリングとは何なのか、 そしてどうコードに落とすのか
by
Koichiro Matsuoka
PDF
DDD sample code explained in Java
by
増田 亨
PDF
MagicOnion入門
by
torisoup
PDF
マルチテナント化で知っておきたいデータベースのこと
by
Amazon Web Services Japan
PDF
リッチなドメインモデル 名前探し
by
増田 亨
PDF
Spring Boot × Vue.jsでSPAを作る
by
Go Miyasaka
PDF
ドメイン駆動設計 基本を理解する
by
増田 亨
PPTX
ドメイン駆動設計の学習曲線とブレークポイント
by
増田 亨
PDF
デキるプログラマだけが知っているコードレビュー7つの秘訣
by
Masahiro Nishimi
PPTX
本当は恐ろしい分散システムの話
by
Kumazaki Hiroki
PDF
Oss貢献超入門
by
Michihito Shigemura
PPTX
DXとかDevOpsとかのなんかいい感じのやつ 富士通TechLive
by
Tokoroten Nakayama
PPT
Glibc malloc internal
by
Motohiro KOSAKI
BuildKitによる高速でセキュアなイメージビルド
by
Akihiro Suda
ドメイン駆動設計 ( DDD ) をやってみよう
by
増田 亨
ドメイン駆動設計に15年取り組んでわかったこと
by
増田 亨
ドメインオブジェクトの見つけ方・作り方・育て方
by
増田 亨
世界でいちばんわかりやすいドメイン駆動設計
by
増田 亨
オブジェクト指向できていますか?
by
Moriharu Ohzu
Python 3.9からの新定番zoneinfoを使いこなそう
by
Ryuji Tsutsui
DDDのモデリングとは何なのか、 そしてどうコードに落とすのか
by
Koichiro Matsuoka
DDD sample code explained in Java
by
増田 亨
MagicOnion入門
by
torisoup
マルチテナント化で知っておきたいデータベースのこと
by
Amazon Web Services Japan
リッチなドメインモデル 名前探し
by
増田 亨
Spring Boot × Vue.jsでSPAを作る
by
Go Miyasaka
ドメイン駆動設計 基本を理解する
by
増田 亨
ドメイン駆動設計の学習曲線とブレークポイント
by
増田 亨
デキるプログラマだけが知っているコードレビュー7つの秘訣
by
Masahiro Nishimi
本当は恐ろしい分散システムの話
by
Kumazaki Hiroki
Oss貢献超入門
by
Michihito Shigemura
DXとかDevOpsとかのなんかいい感じのやつ 富士通TechLive
by
Tokoroten Nakayama
Glibc malloc internal
by
Motohiro KOSAKI
Similar to .NET Core時代のCI/CD
PDF
CI/CDツール比較してみた
by
Shoya Kai
PDF
DEV-002_.NET Core/ASP.NET Core が実現するクロスプラットフォーム .NET の今と未来
by
decode2016
PDF
.NET Coreとツール類の今
by
Yuki Igarashi
PDF
True Cloud Native Batch Workflow for .NET with MicroBatchFramework
by
Yoshifumi Kawai
PPTX
GithubAction+DevOpsCenter.pptx
by
furuCRM株式会社 CEO/Dreamforce Vietnam Founder
PDF
ビットバンクでのネイティブアプリケーション開発におけるCI_CD環境
by
bitbank, Inc. Tokyo, Japan
PDF
.NET の今と今後に思うこと (Tokyo Ver.)
by
Akira Inoue
PPTX
Net fringejp2016
by
Yusuke Fujiwara
PPTX
20170311 Developing & Deploying .NET Core on Linux
by
Takayoshi Tanaka
PDF
.NET アプリを改善して実践する継続的インテグレーション
by
Yuta Matsumura
PDF
.NET Core と Container, そして Azure Web Apps on Linux による Web アプリ開発最前線
by
Akira Inoue
PDF
.NET Coreから概観する.NETのOSSへの取り組み
by
Kouji Matsui
PDF
.NET の今とミライ (.NET Conf 2018 Japan Keynote)
by
Akira Inoue
PDF
Visual Studio 2019 GA ! ~ 最新情報 & これからの開発スタイル
by
Akira Inoue
PPTX
Modern .NET
by
信之 岩永
PPTX
dotnetconfJP2017_netcore2
by
Yusuke Fujiwara
PPTX
Dot netcore multiplatform 2
by
shozon
PDF
Dotnetcore30forwindesktop
by
ru pic
PPTX
CLI と BCL
by
shozon
PPTX
.NETの最近
by
Makoto Nishimura
CI/CDツール比較してみた
by
Shoya Kai
DEV-002_.NET Core/ASP.NET Core が実現するクロスプラットフォーム .NET の今と未来
by
decode2016
.NET Coreとツール類の今
by
Yuki Igarashi
True Cloud Native Batch Workflow for .NET with MicroBatchFramework
by
Yoshifumi Kawai
GithubAction+DevOpsCenter.pptx
by
furuCRM株式会社 CEO/Dreamforce Vietnam Founder
ビットバンクでのネイティブアプリケーション開発におけるCI_CD環境
by
bitbank, Inc. Tokyo, Japan
.NET の今と今後に思うこと (Tokyo Ver.)
by
Akira Inoue
Net fringejp2016
by
Yusuke Fujiwara
20170311 Developing & Deploying .NET Core on Linux
by
Takayoshi Tanaka
.NET アプリを改善して実践する継続的インテグレーション
by
Yuta Matsumura
.NET Core と Container, そして Azure Web Apps on Linux による Web アプリ開発最前線
by
Akira Inoue
.NET Coreから概観する.NETのOSSへの取り組み
by
Kouji Matsui
.NET の今とミライ (.NET Conf 2018 Japan Keynote)
by
Akira Inoue
Visual Studio 2019 GA ! ~ 最新情報 & これからの開発スタイル
by
Akira Inoue
Modern .NET
by
信之 岩永
dotnetconfJP2017_netcore2
by
Yusuke Fujiwara
Dot netcore multiplatform 2
by
shozon
Dotnetcore30forwindesktop
by
ru pic
CLI と BCL
by
shozon
.NETの最近
by
Makoto Nishimura
More from Yuta Matsumura
PDF
分かったうえではじめるCI/CD
by
Yuta Matsumura
PDF
「自分のとこでは動くけど…」を無くす devcontainer
by
Yuta Matsumura
PDF
VSCodeで始めるAzure Static Web Apps開発
by
Yuta Matsumura
PDF
マイクロサービス開発が捗る Project Tye
by
Yuta Matsumura
PDF
Blazor Server テンプレート解説
by
Yuta Matsumura
PDF
ASP.NET Core 2.x Identityについて
by
Yuta Matsumura
PDF
改めて C# でできることを振り返る
by
Yuta Matsumura
PDF
App Modernization for .NET
by
Yuta Matsumura
PDF
PHPカンファレンス福岡2019 開会式
by
Yuta Matsumura
PDF
The Twelve-Factor (A|M)pp with C#
by
Yuta Matsumura
PDF
.NET Conf の歩き方
by
Yuta Matsumura
PDF
いつでもどこでも .NET
by
Yuta Matsumura
PDF
忙しい人のための .NET Conf 2019 まとめ
by
Yuta Matsumura
PDF
これから始める Bot Builder 開発のコツと舞台裏
by
Yuta Matsumura
PDF
オンライン中心だから地方のコミュニティも見てみませんか? - Fukuoka.NETの紹介
by
Yuta Matsumura
PDF
チーム開発で徐々にコード品質をあげていく取り組み
by
Yuta Matsumura
PDF
.NETのサポートポリシーのおさらい #csharptokyo
by
Yuta Matsumura
PDF
Azure の ID 管理サービスに LINE ログインを組み込もう
by
Yuta Matsumura
PDF
スタートアップ企業が実践するクラウドネイティブアプリケーションの開発手法
by
Yuta Matsumura
PDF
PHPカンファレンス福岡2019 閉会式
by
Yuta Matsumura
分かったうえではじめるCI/CD
by
Yuta Matsumura
「自分のとこでは動くけど…」を無くす devcontainer
by
Yuta Matsumura
VSCodeで始めるAzure Static Web Apps開発
by
Yuta Matsumura
マイクロサービス開発が捗る Project Tye
by
Yuta Matsumura
Blazor Server テンプレート解説
by
Yuta Matsumura
ASP.NET Core 2.x Identityについて
by
Yuta Matsumura
改めて C# でできることを振り返る
by
Yuta Matsumura
App Modernization for .NET
by
Yuta Matsumura
PHPカンファレンス福岡2019 開会式
by
Yuta Matsumura
The Twelve-Factor (A|M)pp with C#
by
Yuta Matsumura
.NET Conf の歩き方
by
Yuta Matsumura
いつでもどこでも .NET
by
Yuta Matsumura
忙しい人のための .NET Conf 2019 まとめ
by
Yuta Matsumura
これから始める Bot Builder 開発のコツと舞台裏
by
Yuta Matsumura
オンライン中心だから地方のコミュニティも見てみませんか? - Fukuoka.NETの紹介
by
Yuta Matsumura
チーム開発で徐々にコード品質をあげていく取り組み
by
Yuta Matsumura
.NETのサポートポリシーのおさらい #csharptokyo
by
Yuta Matsumura
Azure の ID 管理サービスに LINE ログインを組み込もう
by
Yuta Matsumura
スタートアップ企業が実践するクラウドネイティブアプリケーションの開発手法
by
Yuta Matsumura
PHPカンファレンス福岡2019 閉会式
by
Yuta Matsumura
.NET Core時代のCI/CD
1.
.NET Core時代のCI/CD 2018/02/23 Fukuoka.NET @tsubakimoto_s
2.
松村優大 • 株式会社オルターブース • 業務執行役員/CTA •
Microsoft MVP (for VSDT) • 島根県出身の30歳 • MLBお兄さん(自称) 2
4.
$ dotnet 4
5.
dotnetコマンド • .NET Core
CLIツール • Windows/Linux/macOS https://aka.ms/dotnetcoregs • オープンソース https://github.com/dotnet/cli/ 5https://docs.microsoft.com/ja-jp/dotnet/core/tools/
6.
6 コマンド 機能 dotnet new
プロジェクトの新規作成 dotnet restore NuGetパッケージの復元 dotnet build プロジェクトのビルド dotnet run プロジェクトの実行 dotnet test 単体テスト(xUnit)の実行 dotnet pack プロジェクトをNuGetパッケージに変換 dotnet publish プロジェクトの発行 (=公開用ファイルの生成) https://docs.microsoft.com/ja-jp/dotnet/core/tools/
7.
標準テンプレート 7
8.
カスタムテンプレート • dotnet newを拡張する •
好きな形のプロジェクト構成が可能 • template.jsonで構成を管理 8
9.
.NET CoreのCI/CD 9
10.
CI (Continuous Integration) •
継続的インテグレーション • ビルドやテストを行うためのパイプライン CD (Continuous Delivery) • 継続的デリバリ • デプロイを行うためのパイプライン 10
11.
CI/CDツール 11 Visual Studio Team Services
12.
GitLab • Gitホスティングのソフトウェア • Issue,
Wiki, Merge Request, CI/CD • 様々な提供形態 • GitLab.com • Community Edition • Enterprise Edition 12
13.
GitLab CIの仕組み • パイプライン定義はYAMLで書く •
Dockerコンテナ上でCI/CDを実行 • リポジトリに .gitlab-ci.yml があれば プッシュ時に自動でCI/CDが始まる GitLab.comでサンプルを作ってみた https://gitlab.com/tsubakimoto/dotnet-ci-sample 13https://gitlab.com/help/ci/quick_start/README
14.
コンソールアプリケーションを GitLabでビルドしてみよう 14
15.
コンソールアプリケーション 15
16.
コンソールアプリケーション 16
17.
ビルドしてみる 17
19.
コンソールアプリケーションを GitLabでテストしてみよう 19
20.
コンソールアプリケーション 20
21.
簡単なクラス 21
22.
簡単なテスト 22
23.
テストしてみる 中略 23
24.
都度パッケージをリストア
25.
コンソールアプリケーションを GitLabでデプロイしてみよう 25 Dockerイメージ化
26.
Dockerfile 26
27.
デプロイしてみる 27 _人人人人人人人人人人_ > 頑張ってもエラー <  ̄
 ̄
28.
28 supported by
29.
パイプライン 29
30.
ご清聴ありがとうございました 30
Download