Skip to content
This repository has been archived by the owner on Oct 23, 2023. It is now read-only.
/ flyteidl Public archive

Specification of the IR for Flyte workflows and tasks. Also Interfaces for all backend services. https://docs.flyte.org/projects/flyteidl/en/stable/

License

Notifications You must be signed in to change notification settings

flyteorg/flyteidl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Jan 3, 2020
9517447 · Jan 3, 2020

History

37 Commits
Jan 3, 2020
Jan 3, 2020
Jan 2, 2020
Jan 2, 2020
Aug 5, 2019
Aug 5, 2019
Oct 28, 2019
Aug 5, 2019
Jan 3, 2020
Aug 5, 2019
Dec 19, 2019
Aug 5, 2019
Jan 3, 2020
Aug 5, 2019
Aug 5, 2019
Jan 3, 2020
Jan 3, 2020
Jan 3, 2020
Jan 3, 2020
Nov 1, 2019
Aug 5, 2019
Nov 1, 2019

Repository files navigation

Flyte IDL

This repository contains all of Flyte's IDLs.

The contents of this Readme will be deprecated shortly. Please refer to the Flyte contributor's guide in the future.

Generating Protobufs -> Code

Mac OS

  1. Install Docker for Mac (https://www.docker.com/docker-mac)
  2. Start 'docker' and sign in. You should see a whale icon in your toolbar.
  3. cd to the root of your flyteidl repository.
  4. Run ./generate_protos.sh to generate just the protobuf files. Side note: running make generate will generate protos along with some other things like mock classes.

Admin Client Generation

Please see the Flyte Tools documentation on the generator for more information.