Module: Fastlane::Helper::Environment

Defined in:
lib/fastlane/plugin/fastci/helper/environment.rb

Class Method Summary collapse

Class Method Details

.bundleIDObject



22
23
24
# File 'lib/fastlane/plugin/fastci/helper/environment.rb', line 22

def self.bundleID
  ENV['BUNDLE_ID']
end

.certificate_developmentObject

p12 证书配置



62
63
64
# File 'lib/fastlane/plugin/fastci/helper/environment.rb', line 62

def self.certificate_development
  ENV['CERTIFICATE_DEVELOPMENT']
end

.certificate_distributionObject



65
66
67
# File 'lib/fastlane/plugin/fastci/helper/environment.rb', line 65

def self.certificate_distribution
  ENV['CERTIFICATE_DISTRIBUTION']
end

.certificate_passwordObject



68
69
70
# File 'lib/fastlane/plugin/fastci/helper/environment.rb', line 68

def self.certificate_password
  ENV['CERTIFICATE_PASSWORD']
end

.connect_issuer_idObject



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_idObject

苹果密钥配置



5
6
7
# File 'lib/fastlane/plugin/fastci/helper/environment.rb', line 5

def self.connect_key_id
  ENV['CONNECT_KEY_ID']
end

.dingdingTokenObject

钉钉配置



92
93
94
# File 'lib/fastlane/plugin/fastci/helper/environment.rb', line 92

def self.dingdingToken
  ENV['DINGDING_TOKEN']
end

.extension_bundle_idsObject



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_adhocObject



54
55
56
# File 'lib/fastlane/plugin/fastci/helper/environment.rb', line 54

def self.extension_profiles_adhoc
  ENV['EXTENSION_PROFILES_ADHOC']&.split(",") || []
end

.extension_profiles_appstoreObject



57
58
59
# File 'lib/fastlane/plugin/fastci/helper/environment.rb', line 57

def self.extension_profiles_appstore
  ENV['EXTENSION_PROFILES_APPSTORE']&.split(",") || []
end

.extension_profiles_developmentObject



51
52
53
# File 'lib/fastlane/plugin/fastci/helper/environment.rb', line 51

def self.extension_profiles_development
  ENV['EXTENSION_PROFILES_DEVELOPMENT']&.split(",") || []
end

.extra_schemesObject



28
29
30
# File 'lib/fastlane/plugin/fastci/helper/environment.rb', line 28

def self.extra_schemes
  ENV['EXTRA_SCHEMES_NAME']&.split(",") || []
end

.fir_api_tokenObject

Fir配置



84
85
86
# File 'lib/fastlane/plugin/fastci/helper/environment.rb', line 84

def self.fir_api_token
  ENV['FIR_API_TOKEN']
end

.fir_passwordObject



87
88
89
# File 'lib/fastlane/plugin/fastci/helper/environment.rb', line 87

def self.fir_password
  ENV['FIR_PASSWORD']
end

.is_auto_update_provisioningObject

是否自动更新描述文件



37
38
39
# File 'lib/fastlane/plugin/fastci/helper/environment.rb', line 37

def self.is_auto_update_provisioning
  ENV['IS_AUTO_UPDATE_PROVISIONING'] == "true"
end

.keychain_passwordObject



71
72
73
# File 'lib/fastlane/plugin/fastci/helper/environment.rb', line 71

def self.keychain_password
  ENV['KEYCHAIN_PASSWORD']
end

.package_file_folder_nameObject

证书描述文件等放置的文件夹名称



33
34
35
# File 'lib/fastlane/plugin/fastci/helper/environment.rb', line 33

def self.package_file_folder_name
  ENV['PACKAGE_FILE_FOLDER_NAME']
end

.pgy_api_keyObject

蒲公英配置



76
77
78
# File 'lib/fastlane/plugin/fastci/helper/environment.rb', line 76

def self.pgy_api_key
  ENV['PGY_API_KEY']
end

.pgy_passwordObject



79
80
81
# File 'lib/fastlane/plugin/fastci/helper/environment.rb', line 79

def self.pgy_password
  ENV['PGY_PASSWORD']
end

.projectObject



19
20
21
# File 'lib/fastlane/plugin/fastci/helper/environment.rb', line 19

def self.project
  ENV['PROJECT_NAME']
end

.provisioningProfiles_adhocObject



45
46
47
# File 'lib/fastlane/plugin/fastci/helper/environment.rb', line 45

def self.provisioningProfiles_adhoc
  ENV['PROFILE_ADHOC']
end

.provisioningProfiles_appstoreObject



48
49
50
# File 'lib/fastlane/plugin/fastci/helper/environment.rb', line 48

def self.provisioningProfiles_appstore
  ENV['PROFILE_APPSTORE']
end

.provisioningProfiles_developmentObject

描述文件配置



42
43
44
# File 'lib/fastlane/plugin/fastci/helper/environment.rb', line 42

def self.provisioningProfiles_development
  ENV['PROFILE_DEVELOPMENT']
end

.schemeObject

项目配置



13
14
15
# File 'lib/fastlane/plugin/fastci/helper/environment.rb', line 13

def self.scheme
  ENV['SCHEME_NAME']
end

.workspaceObject



16
17
18
# File 'lib/fastlane/plugin/fastci/helper/environment.rb', line 16

def self.workspace
  ENV['WORKSPACE_NAME']
end