メインコンテンツにスキップ

gradleとリモート サーバーとの間の対策 - リリースが arthasに接続するのです。

v2バージョン Date: 2025-10-20

  • gradle環境の属性に応じて自動的にタスクのビルドされます。環境のプロパティは環境によってのみ追加できます。

次の最適化

  • 対話的体験で、対話形式はワンタイムでのみ動作します。再接続

    • リモートサーバが ideaで検出された gradle task consoleで入力された ^c macのショートカットへの認識方法。
  • この完全な機能のパックをプラグインライブラリに組み込む方法です。gradle依存性によって様々な機能を実装することができます。

所有版本功能文档

使用方法

vi ~/.ssh/config

# 環境
Host xxx.dev.iuin
  HostName 1.1
  User root
  IdentityFile ~/ssh/id_ed25519_iu

# プロジェクト更新の `base.sh`ファイル内の環境変数
プロジェクトディレクトリ: LOCAL_BASE_DIR="/Users/fa/dev/projects/IdeaProjects/company/iuin/mall/private-deploy/xxx-sbbc"
リモートサービスアドレス: REMOTE_SER="xx="xxx.dev.iuin"
リモートサービスディレクトリプレフィックス: REMOTE_BAS_DE_DI_DI_DIx/xdata

gradleを結合する

文档GitHub地址

GitHubのファイルを同じレベルのディレクトリ内のすべてのファイルとフォルダーをプロジェクトルートディレクトリにコピーして、gradleを単純に更新することができます。

# bash ./gradlew :pay-service:publishToTest --info
bash ./gradlew :publishToest

gradle task例

指定された sql, Redis, esコマンドをターゲット

参考查看sql命令地址 参考查看sql_redis_es命令地址