diraq-sea / diraq_desktop

🎛 DiraQ desktop application
1 stars 0 forks source link

Update CircleCI configuration #206

Closed hi85gh closed 4 years ago

hi85gh commented 4 years ago

CircleCI を中心に設定周りを更新しました。

  1. c69dde887255552db0c146b07ff4aea18da2cb8a で Nuxt.js のバージョンがアップデートされていたため、Nuxt.js の webpack と、メインプロセス用の webpack がバージョン違いで競合してしまい、エラーが発生していたのを修正
    • webpack の依存を削除
    • npm でも electron-builder でのビルドが成功するようになったので Yarn から npm に移行
      • .gitignore から package-lock.json を削除
  2. .circleci/config.yml から不要な設定を削除
  3. electron-builder の publish の設定を更新
    • release ブランチをプッシュした時のみビルドと AWS S3 へのアップロードを実行