From 1f8849889cb4acb5c9d349c5676cc07d85f4a49a Mon Sep 17 00:00:00 2001 From: pawelgrzeda <60094765+pawelgrzeda@users.noreply.github.com> Date: Tue, 3 Mar 2020 10:50:28 +0100 Subject: [PATCH] Update os.rb --- lib/travis/yml/schema/def/os.rb | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/lib/travis/yml/schema/def/os.rb b/lib/travis/yml/schema/def/os.rb index a640a4f20..9c115e13c 100644 --- a/lib/travis/yml/schema/def/os.rb +++ b/lib/travis/yml/schema/def/os.rb @@ -16,6 +16,9 @@ module Def linux: { language: %i(objective-c) }, + freebsd: { + language: %i(objective-c) + }, osx: { language: %i(php perl erlang groovy clojure scala haskell) } @@ -29,6 +32,7 @@ module Def ALIAS = { linux: %i(ubuntu), + freebsd: %i(bsd), osx: %i(mac macos macosx ios), windows: %i(win) } @@ -54,10 +58,12 @@ def define downcase default :linux, except: EXCEPT[:linux] + default :freebsd, except: EXCEPT[:freebsd] default :osx, except: EXCEPT[:osx] default :windows, only: ONLY[:windows] value :linux, alias: ALIAS[:linux], except: EXCEPT[:linux] + value :freebsd, alias: ALIAS[:freebsd], except: EXCEPT[:freebsd] value :osx, alias: ALIAS[:osx], except: EXCEPT[:osx] value :windows, alias: ALIAS[:windows], only: ONLY[:windows] value :'linux-ppc64le' #, deprecated: 'use os: linux, arch: ppc64le'