diff options
Diffstat (limited to 'lib/atlassian/jira_connect/serializers/environment_entity.rb')
-rw-r--r-- | lib/atlassian/jira_connect/serializers/environment_entity.rb | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/lib/atlassian/jira_connect/serializers/environment_entity.rb b/lib/atlassian/jira_connect/serializers/environment_entity.rb index f3699e4d0ee..b6b5db40ba6 100644 --- a/lib/atlassian/jira_connect/serializers/environment_entity.rb +++ b/lib/atlassian/jira_connect/serializers/environment_entity.rb @@ -21,13 +21,13 @@ module Atlassian def type case environment.name - when /prod/i + when /\A(.*[^a-z0-9])?(staging|stage|stg|preprod|pre-prod|model|internal)([^a-z0-9].*)?\z/i + 'staging' + when /\A(.*[^a-z0-9])?(prod|production|prd|live)([^a-z0-9].*)?\z/i 'production' - when /test/i + when /\A(.*[^a-z0-9])?(test|testing|tests|tst|integration|integ|intg|int|acceptance|accept|acpt|qa|qc|control|quality)([^a-z0-9].*)?\z/i 'testing' - when /staging/i - 'staging' - when /(dev|review)/i + when /\A(.*[^a-z0-9])?(dev|review|development)([^a-z0-9].*)?\z/i 'development' else 'unmapped' |