GitHubActionsはCI / CDツールとして成熟しているため、更新しました テックガイド それにもっと集中する。
人々がGitHubと一緒に最も頻繁に使用する利用可能なCI / CDツールはたくさんあります。 以来 GitHubアクション は、サービスとしてGitHubの他の部分と統合する最初のツールであり、慎重な構成を必要とする他の多くのCI / CDツールとは異なり、GitHubと一緒に使用するためのセットアップ作業はほとんど必要ありません。 このため、2019年XNUMX月の正式リリース前から注目を集めていました。GitHubActionsは、リリース以来、大きく進化し、成熟してきました。 これは非常に人気があり、将来的にはオープンソースプロジェクトの主要なCI / CDツールになります。
GitHub ActionsのもうXNUMXつの利点は、パブリックリポジトリに無料で提供されることです。 コミュニティの取り組みによって積極的にサポートされており、より多くのアクション(複雑なワークフローで使用できる特定のステップを定義および実装する)が継続的に開発およびリリースされており、使いやすさと使いやすさがさらに向上しています。
シャイニーのCI / CDに関するテクニカルガイドには、2020年初頭からのGitHub Actionsの使用法が含まれており、 e-Rum2020ワークショップ。 最近の更新を踏まえて、GitHub Actions forShinyアプリケーションの章の説明と例を調整しました。 テックガイド。 GitHub Actionsで使用されるYAMLワークフローファイルを定義するコンポーネントと手順の説明に加えて、次の情報を提供します。 ワークフローの完全な例 で直接使用できます usethis::use_github_action()
.
テクニカルガイドの更新と例は、コミュニティから提供されたものに依存しています r-lib / actions / setup-r 対応する 例。 特に、最近の使用方法の改善が含まれています RSPM、Linuxシステムへのパッケージのインストールを大幅に高速化します。
弊社の技術ガイドが、Shinyアプリケーション用の効率的で使いやすいCI / CDワークフローのセットアップをお手伝いします。
GitHub Actionsを使用してテクニカルガイドをレンダリングする方法について詳しく知りたいですか? 2021月6日の午後1時から午後00時2分までのuseR!30でのエレベーターピッチセッションに参加して、テクニカルノートを提示するQ&Aセッションを行います。
画像提供: Mirai Solutions GmbH
PlatoAi。 Web3の再考。 データインテリジェンスが強化されました。
無料トライアルはこちらをクリックしてください。
ソース:https://datafloq.com/read/mirai-solutions-techguides-update-shiny-ci/15791