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



59
60
61
# File 'lib/fastlane/plugin/fastci/helper/environment.rb', line 59

def self.certificate_development
  ENV['CERTIFICATE_DEVELOPMENT']
end

.certificate_distributionObject



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

def self.certificate_distribution
  ENV['CERTIFICATE_DISTRIBUTION']
end

.certificate_folder_nameObject

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_passwordObject



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

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

钉钉配置



81
82
83
# File 'lib/fastlane/plugin/fastci/helper/environment.rb', line 81

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



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_appstoreObject



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_developmentObject



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_passwordObject



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

def self.keychain_password
  ENV['KEYCHAIN_PASSWORD']
end

.pgy_api_keyObject

蒲公英配置



73
74
75
# File 'lib/fastlane/plugin/fastci/helper/environment.rb', line 73

def self.pgy_api_key
  ENV['PGY_API_KEY']
end

.pgy_passwordObject



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

def self.pgy_password
  ENV['PGY_PASSWORD']
end

.provisioningProfile_folder_nameObject

描述文件配置



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

def self.provisioningProfile_folder_name
  ENV['PROFILE_FOLDER_NAME']
end

.provisioningProfiles_adhocObject



39
40
41
# File 'lib/fastlane/plugin/fastci/helper/environment.rb', line 39

def self.provisioningProfiles_adhoc
  ENV['PROFILE_ADHOC']
end

.provisioningProfiles_appstoreObject



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

def self.provisioningProfiles_appstore
  ENV['PROFILE_APPSTORE']
end

.provisioningProfiles_developmentObject



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

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

.schemesObject



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

def self.schemes
  ENV['SCHEMES_NAME']&.split(",") || []
end

.targetObject



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

def self.target
  ENV['TARGET_NAME']
end

.workspaceObject



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

def self.workspace
  ENV['WORKSPACE']
end