Skip to content
This repository has been archived by the owner on May 11, 2020. It is now read-only.

An Ansible role to install the grpc-swift plugins.

License

Notifications You must be signed in to change notification settings

bluk/ansible-role-grpc-swift

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

ansible-role-grpc-swift

GitHub license Build Status

An Ansible role to build and install grpc-swift.

Requirements

  1. Install the protoc binaries. You can download the release from google/protobuf or use brew install protobuf.

  2. It is assumed that your system has Xcode CLI / Swift Package Manager installed.

Role Variables

  • grpc_swift_install_path - The path to clone the grpc-swift repository.

  • grpc_swift_git_url - The git URL to clone grpc-swift from.

  • grpc_swift_git_update - If the cloned grpc-swift git repository should be updated.

  • grpc_swift_binary_install_path - The path to install the built binaries.

Dependencies

No dependencies.

Example Playbook

- hosts: servers
  roles:
     - { role: bluk.grpc_swift }

License

Apache 2.0