Skip to content
This repository was archived by the owner on Nov 10, 2022. It is now read-only.
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
39 changes: 39 additions & 0 deletions dev.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
name: feast
type: python

up:
- python: 3.7.9
- custom:
name: Upgrade pip
met?: pip install --upgrade pip
meet: "true"
- custom:
name: Install pre-commit
met?: pip list | grep -v pre-commit
meet: pip install pre-commit && pre-commit install
- gcloud:
components:
- core
- custom:
name: "Authenticate with GCloud"
met?: gcloud auth application-default print-access-token &> /dev/null
meet: gcloud auth application-default login
- custom:
name: Google Cloud AI Platform Project
met?: gcloud config get-value project | grep -q "ml-platform-adhoc"
meet: gcloud config set project ml-platform-adhoc
# - custom:
# name: Compile feast
# met?: pip install -e "sdk/python[ci]"
# meet: "true"

commands:
format:
run: |
make format-python
make lint-python
desc: 'Format and lint all Python files'

test:
run: make test-python
desc: 'Test all Python files'