Module: Fastlane::Helper::Environment
- Defined in:
- lib/fastlane/plugin/fastci/helper/environment.rb
Class Method Summary collapse
- .bundleID ⇒ Object
- .certificate_development ⇒ Object
- .certificate_distribution ⇒ Object
-
.certificate_folder_name ⇒ Object
p12 证书配置.
- .certificate_password ⇒ Object
- .connect_issuer_id ⇒ Object
-
.connect_key_id ⇒ Object
苹果密钥配置.
-
.dingdingToken ⇒ Object
钉钉配置.
- .extension_bundle_ids ⇒ Object
- .extension_profiles_adhoc ⇒ Object
- .extension_profiles_appstore ⇒ Object
- .extension_profiles_development ⇒ Object
- .keychain_password ⇒ Object
-
.pgy_api_key ⇒ Object
蒲公英配置.
- .pgy_password ⇒ Object
-
.provisioningProfile_folder_name ⇒ Object
描述文件配置.
- .provisioningProfiles_adhoc ⇒ Object
- .provisioningProfiles_appstore ⇒ Object
- .provisioningProfiles_development ⇒ Object
-
.scheme ⇒ Object
项目配置.
- .schemes ⇒ Object
- .target ⇒ Object
- .workspace ⇒ Object
Class Method Details
.bundleID ⇒ Object
22 23 24 |
# File 'lib/fastlane/plugin/fastci/helper/environment.rb', line 22 def self.bundleID ENV['BUNDLE_ID'] end |
.certificate_development ⇒ Object
59 60 61 |
# File 'lib/fastlane/plugin/fastci/helper/environment.rb', line 59 def self.certificate_development ENV['CERTIFICATE_DEVELOPMENT'] end |
.certificate_distribution ⇒ Object
62 63 64 |
# File 'lib/fastlane/plugin/fastci/helper/environment.rb', line 62 def self.certificate_distribution ENV['CERTIFICATE_DISTRIBUTION'] end |
.certificate_folder_name ⇒ Object
p12 证书配置
56 57 58 |
# File 'lib/fastlane/plugin/fastci/helper/environment.rb', line 56 def self.certificate_folder_name ENV['PROFILE_FOLDER_NAME'] end |
.certificate_password ⇒ Object
65 66 67 |
# File 'lib/fastlane/plugin/fastci/helper/environment.rb', line 65 def self.certificate_password ENV['CERTIFICATE_PASSWORD'] end |
.connect_issuer_id ⇒ Object
8 9 10 |
# File 'lib/fastlane/plugin/fastci/helper/environment.rb', line 8 def self.connect_issuer_id ENV['CONNECT_ISSUER_ID'] end |
.connect_key_id ⇒ Object
苹果密钥配置
5 6 7 |
# File 'lib/fastlane/plugin/fastci/helper/environment.rb', line 5 def self.connect_key_id ENV['CONNECT_KEY_ID'] end |
.dingdingToken ⇒ Object
钉钉配置
81 82 83 |
# File 'lib/fastlane/plugin/fastci/helper/environment.rb', line 81 def self.dingdingToken ENV['DINGDING_TOKEN'] end |
.extension_bundle_ids ⇒ Object
25 26 27 |
# File 'lib/fastlane/plugin/fastci/helper/environment.rb', line 25 def self.extension_bundle_ids ENV['EXTENSION_BUNDLE_IDS']&.split(",") || [] end |
.extension_profiles_adhoc ⇒ Object
48 49 50 |
# File 'lib/fastlane/plugin/fastci/helper/environment.rb', line 48 def self.extension_profiles_adhoc ENV['EXTENSION_PROFILES_ADHOC']&.split(",") || [] end |
.extension_profiles_appstore ⇒ Object
51 52 53 |
# File 'lib/fastlane/plugin/fastci/helper/environment.rb', line 51 def self.extension_profiles_appstore ENV['EXTENSION_PROFILES_APPSTORE']&.split(",") || [] end |
.extension_profiles_development ⇒ Object
45 46 47 |
# File 'lib/fastlane/plugin/fastci/helper/environment.rb', line 45 def self.extension_profiles_development ENV['EXTENSION_PROFILES_DEVELOPMENT']&.split(",") || [] end |
.keychain_password ⇒ Object
68 69 70 |
# File 'lib/fastlane/plugin/fastci/helper/environment.rb', line 68 def self.keychain_password ENV['KEYCHAIN_PASSWORD'] end |
.pgy_api_key ⇒ Object
蒲公英配置
73 74 75 |
# File 'lib/fastlane/plugin/fastci/helper/environment.rb', line 73 def self.pgy_api_key ENV['PGY_API_KEY'] end |
.pgy_password ⇒ Object
76 77 78 |
# File 'lib/fastlane/plugin/fastci/helper/environment.rb', line 76 def self.pgy_password ENV['PGY_PASSWORD'] end |
.provisioningProfile_folder_name ⇒ Object
描述文件配置
33 34 35 |
# File 'lib/fastlane/plugin/fastci/helper/environment.rb', line 33 def self.provisioningProfile_folder_name ENV['PROFILE_FOLDER_NAME'] end |
.provisioningProfiles_adhoc ⇒ Object
39 40 41 |
# File 'lib/fastlane/plugin/fastci/helper/environment.rb', line 39 def self.provisioningProfiles_adhoc ENV['PROFILE_ADHOC'] end |
.provisioningProfiles_appstore ⇒ Object
42 43 44 |
# File 'lib/fastlane/plugin/fastci/helper/environment.rb', line 42 def self.provisioningProfiles_appstore ENV['PROFILE_APPSTORE'] end |
.provisioningProfiles_development ⇒ Object
36 37 38 |
# File 'lib/fastlane/plugin/fastci/helper/environment.rb', line 36 def self.provisioningProfiles_development ENV['PROFILE_DEVELOPMENT'] end |
.scheme ⇒ Object
项目配置
13 14 15 |
# File 'lib/fastlane/plugin/fastci/helper/environment.rb', line 13 def self.scheme ENV['SCHEME_NAME'] end |
.schemes ⇒ Object
28 29 30 |
# File 'lib/fastlane/plugin/fastci/helper/environment.rb', line 28 def self.schemes ENV['SCHEMES_NAME']&.split(",") || [] end |
.target ⇒ Object
16 17 18 |
# File 'lib/fastlane/plugin/fastci/helper/environment.rb', line 16 def self.target ENV['TARGET_NAME'] end |
.workspace ⇒ Object
19 20 21 |
# File 'lib/fastlane/plugin/fastci/helper/environment.rb', line 19 def self.workspace ENV['WORKSPACE'] end |