train 3.16.2
net/rubygem-train
Transport interface to talk to different backends
Description
Train lets you talk to your local or remote operating systems and APIs with a unified interface. It allows you to: - execute commands via run_command - interact with files via file - identify the target operating system via os - authenticate to API-based services and treat them like a platform Train supports: - Local execution - SSH - WinRM - Docker - Mock (for testing and debugging) - AWS as an API - Azure as an API - VMware via PowerCLI - Habitat
Dependencies
- build devel/ruby-gems
- build lang/ruby34
- extract devel/ruby-gems
- extract lang/ruby34
- patch lang/ruby34
- run devel/ruby-gems
- run devel/rubygem-activesupport72
- run devel/rubygem-azure_graph_rbac
- run devel/rubygem-azure_mgmt_key_vault
- run devel/rubygem-azure_mgmt_resources
- run devel/rubygem-azure_mgmt_security
- run devel/rubygem-azure_mgmt_storage
- run devel/rubygem-google-apis-admin_directory_v1
- run devel/rubygem-google-apis-cloudkms_v1
- run devel/rubygem-google-apis-cloudresourcemanager_v1
- run devel/rubygem-google-apis-compute_v1
- run devel/rubygem-google-apis-iam_v1
- run devel/rubygem-google-apis-monitoring_v3
- run devel/rubygem-google-apis-storage_v1
- run devel/rubygem-ostruct
- run lang/ruby34
- run net/rubygem-docker-api
- run net/rubygem-train-core
- run net/rubygem-train-winrm
- run security/rubygem-googleauth
- run textproc/rubygem-inifile
Commit History
may be incomplete — full history at freebsd-ports on GitHub
Loading commit history — this may take up to a minute on first view. Reload the page in a moment.