bluk / ansible-role-grpc-swift

An Ansible role to install the grpc-swift plugins.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

About

An Ansible role to install the grpc-swift plugins.

License:Apache License 2.0