6

Chrome拡張機能は.crxファイルを使用してプライベートにホストすることはできず、Chromeウェブストアの使用を余儀なくされるため、拡張機能をアップロードして更新するのは非常に面倒な手動プロセスになります。

Chrome拡張機能のChromeウェブストアへの公開を自動化することは可能ですか?

4

2 に答える 2

2

Konrad は正しいです。(質問が投稿された時点で) これを行うための新しい API があります。

この問題に関する情報を見つけるのに苦労したため、この問題に関するブログ投稿も書きました: https://circleci.com/blog/continuously-deploy-a-chrome-extension/

投稿は長すぎてここで実際に引用することはできませんが、一般的な考え方は、CI 環境では次のとおりです。

  • CI のニーズ/ワークフローを満たす Git およびバージョン戦略を使用する
  • 拡張コードとアセットを準備します (本番環境と開発環境など)
  • コードをテストする
  • ブラウザのサポートをテストする
  • 不要なファイルを削除し、拡張子を圧縮します
  • Chrome の APIを使用して .ZIP をアップロードし、公開する
于 2017-10-23T20:23:47.667 に答える