ワンタップでクイックリリース
- 特定サービスの更新をサポートする
- すべてのサービスをサポートする
- ファイルをリモートで開く動作を有効化
- gradleman による推奨
- ダブルタップしてテスト環境にサービスを公開
使用方法
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
chmod +x base.sh
bash base.sh
gradleを結合する
プロジェクトのルートディレクトリの build.gradle ファイルが存在する
# プロジェクトのルート ディレクトリの
mkdir script
# `base.sh` と `update-service.sh` ファイルに追加します
# bash ./gradlew :pay-service:publishToTest --info
bash ./gradlew :publishToest
