From c36c30ff75fe462870e33eb507eae65f5ea3e9e4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Malo=20L=C3=A9on?= Date: Wed, 26 Apr 2023 11:00:26 +0200 Subject: [PATCH] refactor: rename action --- plugins/fastlane-plugin-android_cd/README.md | 3 ++- plugins/fastlane-plugin-android_cd/fastlane/Fastfile | 2 +- .../{build_and_deploy.rb => build_and_deploy_action.rb} | 2 +- .../lib/fastlane/plugin/android_cd/actions/promote_action.rb | 0 ...roid_cd_action_spec.rb => build_and_deploy_action_spec.rb} | 4 ++-- 5 files changed, 6 insertions(+), 5 deletions(-) rename plugins/fastlane-plugin-android_cd/lib/fastlane/plugin/android_cd/actions/{build_and_deploy.rb => build_and_deploy_action.rb} (98%) create mode 100644 plugins/fastlane-plugin-android_cd/lib/fastlane/plugin/android_cd/actions/promote_action.rb rename plugins/fastlane-plugin-android_cd/spec/{android_cd_action_spec.rb => build_and_deploy_action_spec.rb} (59%) diff --git a/plugins/fastlane-plugin-android_cd/README.md b/plugins/fastlane-plugin-android_cd/README.md index bc0cac8..9e5600f 100644 --- a/plugins/fastlane-plugin-android_cd/README.md +++ b/plugins/fastlane-plugin-android_cd/README.md @@ -10,7 +10,7 @@ This project is a [_fastlane_](https://github.com/fastlane/fastlane) plugin. To fastlane add_plugin android_cd ``` -## About android_cd +## About build_and_deploy Google Play Store deployment plugin for Fastlane, simplifying the build and deployment process to internal, beta, alpha, and production channels, and promoting builds for testing. @@ -31,6 +31,7 @@ rake ``` To automatically fix many of the styling issues, use + ``` rubocop -a ``` diff --git a/plugins/fastlane-plugin-android_cd/fastlane/Fastfile b/plugins/fastlane-plugin-android_cd/fastlane/Fastfile index c2bba1b..79918ea 100644 --- a/plugins/fastlane-plugin-android_cd/fastlane/Fastfile +++ b/plugins/fastlane-plugin-android_cd/fastlane/Fastfile @@ -1,3 +1,3 @@ lane :test do - android_cd(beta_type: "internal") + build_and_deploy(beta_type: "internal") end diff --git a/plugins/fastlane-plugin-android_cd/lib/fastlane/plugin/android_cd/actions/build_and_deploy.rb b/plugins/fastlane-plugin-android_cd/lib/fastlane/plugin/android_cd/actions/build_and_deploy_action.rb similarity index 98% rename from plugins/fastlane-plugin-android_cd/lib/fastlane/plugin/android_cd/actions/build_and_deploy.rb rename to plugins/fastlane-plugin-android_cd/lib/fastlane/plugin/android_cd/actions/build_and_deploy_action.rb index e4abd70..5236d35 100644 --- a/plugins/fastlane-plugin-android_cd/lib/fastlane/plugin/android_cd/actions/build_and_deploy.rb +++ b/plugins/fastlane-plugin-android_cd/lib/fastlane/plugin/android_cd/actions/build_and_deploy_action.rb @@ -3,7 +3,7 @@ require_relative '../helper/android_cd_helper' module Fastlane module Actions - class AndroidCdAction < Action + class BuildAndDeployAction < Action def self.run(params) # Check parameters unless Helper::AndroidCdHelper.is_set(params[:beta_type]) diff --git a/plugins/fastlane-plugin-android_cd/lib/fastlane/plugin/android_cd/actions/promote_action.rb b/plugins/fastlane-plugin-android_cd/lib/fastlane/plugin/android_cd/actions/promote_action.rb new file mode 100644 index 0000000..e69de29 diff --git a/plugins/fastlane-plugin-android_cd/spec/android_cd_action_spec.rb b/plugins/fastlane-plugin-android_cd/spec/build_and_deploy_action_spec.rb similarity index 59% rename from plugins/fastlane-plugin-android_cd/spec/android_cd_action_spec.rb rename to plugins/fastlane-plugin-android_cd/spec/build_and_deploy_action_spec.rb index dac01eb..6545fa0 100644 --- a/plugins/fastlane-plugin-android_cd/spec/android_cd_action_spec.rb +++ b/plugins/fastlane-plugin-android_cd/spec/build_and_deploy_action_spec.rb @@ -1,9 +1,9 @@ -describe Fastlane::Actions::AndroidCdAction do +describe Fastlane::Actions::BuildAndDeployAction do describe '#run' do it 'prints a message' do expect(Fastlane::UI).to receive(:message).with("The android_cd plugin is working!") - Fastlane::Actions::AndroidCdAction.run(nil) + Fastlane::Actions::BuildAndDeployAction.run(nil) end end end