Compare commits

...

3 Commits

Author SHA1 Message Date
PhilippFalchuk dd85251813 MAN-001 PR: added afisha and toolbar 2025-10-20 18:58:53 +03:00
Nikita Mikryukov 069396ecb8 Merge pull request 'Replaced Enterprise with AdHoc' (#28) from feature/adHoc_cert into master
Reviewed-on: #28
Reviewed-by: Vladimir Makarov <vladimir.makarov@noreply.localhost>
2025-04-04 16:08:39 +03:00
Nikita Mikryukov fce05b99ec added AdHoc type 2025-04-01 14:59:43 +03:00
2 changed files with 15 additions and 5 deletions

@ -1 +1 @@
Subproject commit e591d65722d78918c84c4eeda3df8c4012e75323 Subproject commit a8f072f216684bd7f5563c0211f71d6637a5f92d

View File

@ -3,13 +3,15 @@ module Touchlane
DEVELOPMENT = "development" DEVELOPMENT = "development"
ENTERPRISE = "enterprise" ENTERPRISE = "enterprise"
APP_STORE = "appstore" APP_STORE = "appstore"
ADHOC = "adhoc"
DEVELOPMENT_PREFIX = "Standard" DEVELOPMENT_PREFIX = "Standard"
ENTERPRISE_PREFIX = "Enterprise" ENTERPRISE_PREFIX = "Enterprise"
APP_STORE_PREFIX = "AppStore" APP_STORE_PREFIX = "AppStore"
ADHOC_PREFIX = "AdHoc"
private_constant :DEVELOPMENT, :ENTERPRISE, :APP_STORE private_constant :DEVELOPMENT, :ENTERPRISE, :APP_STORE, :ADHOC_PREFIX
private_constant :DEVELOPMENT_PREFIX, :ENTERPRISE_PREFIX, :APP_STORE_PREFIX private_constant :DEVELOPMENT_PREFIX, :ENTERPRISE_PREFIX, :APP_STORE_PREFIX, :ADHOC_PREFIX
def initialize(type) def initialize(type)
@type = type @type = type
@ -30,6 +32,10 @@ module Touchlane
@export_method = "app-store" @export_method = "app-store"
@configuration = "AppStore" @configuration = "AppStore"
@prefix = APP_STORE_PREFIX @prefix = APP_STORE_PREFIX
when ADHOC
@export_method = type
@export_method = "ad-hoc"
@prefix = ADHOC_PREFIX
else else
raise "Unknown type passed #{type}" raise "Unknown type passed #{type}"
end end
@ -47,9 +53,11 @@ module Touchlane
from_type(APP_STORE) from_type(APP_STORE)
when lane_name.start_with?(DEVELOPMENT_PREFIX) when lane_name.start_with?(DEVELOPMENT_PREFIX)
from_type(DEVELOPMENT) from_type(DEVELOPMENT)
when lane_name.start_with?(ADHOC_PREFIX)
from_type(ADHOC)
else else
raise "Unable to map #{lane_name} to #{ConfigurationType.class}." raise "Unable to map #{lane_name} to #{ConfigurationType.class}."
+ "Available prefixes: #{DEVELOPMENT_PREFIX}, #{ENTERPRISE_PREFIX}, #{APP_STORE_PREFIX}" + "Available prefixes: #{DEVELOPMENT_PREFIX}, #{ENTERPRISE_PREFIX}, #{APP_STORE_PREFIX}, #{ADHOC_PREFIX}"
end end
end end
@ -65,9 +73,11 @@ module Touchlane
from_type(ENTERPRISE) from_type(ENTERPRISE)
when APP_STORE_PREFIX when APP_STORE_PREFIX
from_type(APP_STORE) from_type(APP_STORE)
when ADHOC_PREFIX
from_type(ADHOC)
else else
raise "Unable to map #{account_type} to #{ConfigurationType.class}." raise "Unable to map #{account_type} to #{ConfigurationType.class}."
+ "Available account types: #{DEVELOPMENT_PREFIX}, #{ENTERPRISE_PREFIX}, #{APP_STORE_PREFIX}" + "Available account types: #{DEVELOPMENT_PREFIX}, #{ENTERPRISE_PREFIX}, #{APP_STORE_PREFIX}, #{ADHOC_PREFIX}"
end end
end end