タグ

pipelineに関するkiririmodeのブックマーク (5)

  • Survey Shows Mounting DevOps Frustration and Costs

    kiririmode
    kiririmode 2021/08/16
    DevOpsを進めてもフラストレーションが溜まる部分はあるという話。パイプライン起動待ち、実行完了待ち等。あまりコストを突っ込んでも無駄が出る
  • Azure PipelinesでYAMLを使って仮想マシンにアプリケーションをデプロイする - ツナ缶雑記

    Azure Pipelinesには、アプリケーションをデプロイするためのリリースパイプラインを、GUIで作る機能がありました。 この機能は大変便利なのですが、既に「Classic」と表現されていて、徐々に消えていく運命にあります。 今からやるなら、ビルド/リリースパイプラインの定義をYAMLで作り、ソースリポジトリと一緒に管理していくのがよい、とされています。 Azure PipelinesにもYAMLを使ったビルドパイプラインを作る機能があるのですが、悲しいかな仮想マシンに対してアプリケーションをデプロイすることが、標準的な方法では準備されていませんでした。 しかし、2019年末のSprint 162で、Azure Pipelinesから仮想マシンにデプロイするための機能が入りましたので、その中身を軽く確認してみようと思います。 Classicなリリースパイプラインで使っていた「Depl

    Azure PipelinesでYAMLを使って仮想マシンにアプリケーションをデプロイする - ツナ缶雑記
  • AWS Copilot のご紹介 | Amazon Web Services

    Amazon Web Services ブログ AWS Copilot のご紹介 Amazon Elastic Container Service (Amazon ECS) をご利用中、あるいはご利用を検討されている皆さまへ 記事でご紹介する AWS Copilot は Amazon ECS CLI の後継に当たるものです。日はこの ECS CLI を多くのお客様にご利用いただいている地域の1つであることに加え、ECS でのコンテナ実行をもっと簡単に行えるようにしたい、シンプルなワークフローを実現したいというリクエストを多数いただいていることから、記事を英語記事と同じタイミングで公開することにしました。 Amazon ECS でのコンテナ実行に新たな体験を提供する AWS Copilot の紹介記事です。お楽しみください! −トリ (皆さまからの Copilot へのフィードバック、

    AWS Copilot のご紹介 | Amazon Web Services
    kiririmode
    kiririmode 2020/09/21
    ci/cd pipeline作成からecsへのデプロイまで実行してくれるツール
  • monorepoのCI/CDで変更された部分だけをビルド/デプロイする - orangain flavor

    2020-07-11: Cloud Buildでの記述が誤っていたので修正しました。 はじめに 今年のゴールデンウィークは暇があり、勤務先で複数のリポジトリを使っているのが辛く感じてきていたため、monorepoについて調べてみました。monorepoについての説明やメリットについては他の記事に譲ります。 www.graat.co.jp この参考記事でmonorepoの当の課題として挙げられている以下の4点のうち、3点目に相当する「CIで変更によって影響を受けた部分だけをビルドする方法」を調査・検討しました。 トランクベース開発は、より一段と重要になります すべてのサービスがモノレポで上手く動くわけではありません より精巧なCIセットアップが必要です あなたは大規模な変更について考える必要があります この参考記事ではnxが挙げられていますが、nxは主にJavaScriptプロジェクト

    monorepoのCI/CDで変更された部分だけをビルド/デプロイする - orangain flavor
    kiririmode
    kiririmode 2020/05/06
    変更箇所によってビルドパイプラインを変更する。git diff —name-onlly でなく、各種 CI サービスは結構な部分を設定のみで対応できる。GitHub Actions とかは特に便利そう。
  • 使ってみよう!Jenkins 「Pipeline」 - Qiita

    記事はアカウンティング・サース・ジャパン Advent Calendar 2016の5日目の記事です。 アカウンティング・サース・ジャパンは税理士向けクラウド会計システムA-SaaS(エーサース)を提供しているベンチャー企業です。ここしばらく常駐でお手伝いさせていただいており、現在はインフラ周りの改善を担当しています。 はじめに 継続的インテグレーションや継続的デプロイが当たり前の時代ですが、皆様のプロジェクトにおかれましてはTravisCIやCircleCIなどCIツールは導入済みでしょうか。 A-SaaSのシステムはRabbitMQなどで構成されたマイクロサービスアーキテクチャになっていて、アプリケーションは主にJavaScala、たまにErlang(!)で構築されています。このようなシステムの中でデプロイフローがやや複雑になってきていたので、CIツールとしてJenkins2.0で

    使ってみよう!Jenkins 「Pipeline」 - Qiita
  • 1