Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Bluemixクラウド開発入門 Devlivery Pipeline デモ

841 views

Published on

https://bmxug.connpass.com/event/63006

Published in: Technology
  • If you want to download or read this book, Copy link or url below in the New tab ......................................................................................................................... DOWNLOAD FULL PDF EBOOK here { http://bit.ly/2m6jJ5M } ......................................................................................................................... Download EPUB Ebook here { http://bit.ly/2m6jJ5M } ......................................................................................................................... Download Doc Ebook here { http://bit.ly/2m6jJ5M } ......................................................................................................................... .........................................................................................................................
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • If you want to download or read this book, Copy link or url below in the New tab ......................................................................................................................... DOWNLOAD FULL PDF EBOOK here { http://bit.ly/2m6jJ5M } ......................................................................................................................... Download EPUB Ebook here { http://bit.ly/2m6jJ5M } ......................................................................................................................... Download Doc Ebook here { http://bit.ly/2m6jJ5M } ......................................................................................................................... .........................................................................................................................
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Be the first to like this

Bluemixクラウド開発入門 Devlivery Pipeline デモ

  1. 1. Bluemixクラウド開発入門 https://bmxug.connpass.com/event/63006/ Bluemix User Group 勉強会 2017.8.30 常田 秀明 @tokida Delivery Pipeline Demo
  2. 2. 常田 秀明 (@tokida) 執筆したところ: 全体構成, 1-4章&8章 好きなBluemixのサービス •誰も使っていなそうなやつ色々を探しては動かすこと •最近は bx (cli) が好きになってきた 自己紹介
  3. 3. 執筆に際して意識したこと 1.1冊読めば、全体像が掴める 2.変化が多いクラウドサービスなので例を載せつつもな るべく変わらない部分で説明をするようにする
  4. 4. DevOpsツール http://charactersheets.minotaur.cc/build/dnd35
  5. 5. 今日のデモ • ソースコードにUnitテストルール(mocha)を組込み • アプリをDevlivery Pipeleに設定 • ソースコードからgit push → デプロイを確認 • Devlivery PipeleでUnitテストを組込み
  6. 6. 1. ソースコードに Unitテストを組込
  7. 7. 2. アプリを作成 • (1) 枠組みを Bluemix コンソールから作成 • (2) manifest.yaml をダウンロード • bx cf create-app-manifest • (3) bx app push (cf push) でアプリを作成 • .cfignoreを作ろう • buildpackを指定しよう • buildpack: sdk-for-nodejs_v3_12-20170505-0656
  8. 8. 2. アプリをDelivery Pipelineに設定 ローカルで開発したコード cf push Bluemixのホスティングする gitサーバ 有効化
  9. 9. 3. ソースコードをgit push • Git のコードを push
  10. 10. 4. テストをPipelineに組込み
  11. 11. DevOpsサービスを上手に使おう 1.チームでの開発にDevOpsサービスの利用は効果的(というか使え) 2.テストツールも標準+サードパーティで色々プリセット済み。PipelineはShell で色々拡張可能なので好きな項目を入れることが出来る(なければ自分でコー ド書いて使おう) 3.CFアプリだけじゃなくてContainerでも利用可能(Kubernetsもサポートされ ました!)
  12. 12. 書籍の補足 1. ソースコードダウンロードできない(2章) 2.Bluemixのサイトではbxのみが掲載されている(全体) 3.IDに対しての権限設定の画面の変更(3章) 4.DevOpsにおけるGitレポジトリ(jazz.netはすでに無い)(3章) 5.bxコマンドにはWindows/32bitもある(リンクが別)(8章)
  13. 13. 追加情報 • BXコマンドのダウンロード先のリンク(HTMLのテーブルがスクロールするので注意) • https://console.bluemix.net/docs/cli/reference/bluemix_cli/all_versions.html#bluemix-cli- • BluemixのCFアプリケーションがダウンロードできない件 • http://qiita.com/tokida/items/26221c543fd141c1e924 • API Keyを利用したCFコマンドでのログイン • http://qiita.com/tokida/items/ccaa03c811ac5561316e • Build a mobile app by using test-driven development • https://www.ibm.com/devops/method/tutorials/tutorial_mobile_tdd/
  14. 14. ご清聴ありがとうございました!

×