Класс: GitHubRunner
- Наследует:
- T::Struct
- Object
- T::Struct
- GitHubRunner
- Определено в:
- github_runner.rb
Краткое описание атрибутов экземпляра свернуть
- #active ⇒ Boolean закрытый
Возвращает значение свойства
active. - #arch ⇒ Symbol только для чтения закрытый
Возвращает значение свойства
arch. - #macos_version ⇒ MacOSVersion? только для чтения закрытый
Возвращает значение свойства
macos_version. - #platform ⇒ Symbol только для чтения закрытый
Возвращает значение свойства
platform. - #spec ⇒ LinuxRunnerSpec, MacOSRunnerSpec только для чтения закрытый
Возвращает значение свойства
spec.
Краткое описание методов экземпляра свернуть
- #arm64? ⇒ Boolean закрытый
- #initialize(platform:, arch:, spec:, macos_version: nil, active: false) ⇒ void конструктор
- #linux? ⇒ Boolean закрытый
- #macos? ⇒ Boolean закрытый
- #x86_64? ⇒ Boolean закрытый
Подробное описание конструкторов
#initialize(platform:, arch:, spec:, macos_version: nil, active: false) ⇒ void
# File '' const :platform, Symbol const :arch, Symbol const :spec, T.any(LinuxRunnerSpec, MacOSRunnerSpec) const :macos_version, T.nilable(MacOSVersion) prop :active, T::Boolean, default: false |
Подробное описание атрибутов экземпляра
#active ⇒ Boolean
Этот метод является частью закрытого API. Этот метод можно использовать только в репозитории Homebrew/brew. Сторонним разработчикам по возможности не следует использовать этот метод, поскольку он может быть удалён или изменён без предупреждения.
Возвращает значение свойства active.
# File '' prop :active, T::Boolean, default: false |
#arch ⇒ Symbol (только для чтения)
Этот метод является частью закрытого API. Этот метод можно использовать только в репозитории Homebrew/brew. Сторонним разработчикам по возможности не следует использовать этот метод, поскольку он может быть удалён или изменён без предупреждения.
Возвращает значение свойства arch.
# File '' const :arch, Symbol |
#macos_version ⇒ MacOSVersion? (только для чтения)
Этот метод является частью закрытого API. Этот метод можно использовать только в репозитории Homebrew/brew. Сторонним разработчикам по возможности не следует использовать этот метод, поскольку он может быть удалён или изменён без предупреждения.
Возвращает значение свойства macos_version.
# File '' const :macos_version, T.nilable(MacOSVersion) |
#platform ⇒ Symbol (только для чтения)
Этот метод является частью закрытого API. Этот метод можно использовать только в репозитории Homebrew/brew. Сторонним разработчикам по возможности не следует использовать этот метод, поскольку он может быть удалён или изменён без предупреждения.
Возвращает значение свойства platform.
# File '' const :platform, Symbol |
#spec ⇒ LinuxRunnerSpec, MacOSRunnerSpec (только для чтения)
Этот метод является частью закрытого API. Этот метод можно использовать только в репозитории Homebrew/brew. Сторонним разработчикам по возможности не следует использовать этот метод, поскольку он может быть удалён или изменён без предупреждения.
Возвращает значение свойства spec.
# File '' const :spec, T.any(LinuxRunnerSpec, MacOSRunnerSpec) |
Подробное описание методов экземпляра
#arm64? ⇒ Boolean
Этот метод является частью закрытого API. Этот метод можно использовать только в репозитории Homebrew/brew. Сторонним разработчикам по возможности не следует использовать этот метод, поскольку он может быть удалён или изменён без предупреждения.
30 31 32 | # File 'github_runner.rb', line 30 def arm64? arch == :arm64 end |
#linux? ⇒ Boolean
Этот метод является частью закрытого API. Этот метод можно использовать только в репозитории Homebrew/brew. Сторонним разработчикам по возможности не следует использовать этот метод, поскольку он может быть удалён или изменён без предупреждения.
20 21 22 | # File 'github_runner.rb', line 20 def linux? platform == :linux end |
#macos? ⇒ Boolean
Этот метод является частью закрытого API. Этот метод можно использовать только в репозитории Homebrew/brew. Сторонним разработчикам по возможности не следует использовать этот метод, поскольку он может быть удалён или изменён без предупреждения.
15 16 17 | # File 'github_runner.rb', line 15 def macos? platform == :macos end |
#x86_64? ⇒ Boolean
Этот метод является частью закрытого API. Этот метод можно использовать только в репозитории Homebrew/brew. Сторонним разработчикам по возможности не следует использовать этот метод, поскольку он может быть удалён или изменён без предупреждения.
25 26 27 | # File 'github_runner.rb', line 25 def x86_64? arch == :x86_64 end |
© 2009–present Homebrew contributors
Licensed under the BSD 2-Clause License.
https://docs.brew.sh/rubydoc/GitHubRunner.html