Skip to content

Commit 64e5bc4

Browse files
authored
Build Feast Jupyter image and clean up examples (#803)
* Build base Jupyter image and clean up Docker Compose * Clean up Basic example * Automatically build new Feast Jupyter Docker image * Remove startup script from Feast Jupyter image * Clean up and fix bugs in Telco notebook * Re-order Dockerfile to optimize installation
1 parent eebf458 commit 64e5bc4

File tree

8 files changed

+1900
-674
lines changed

8 files changed

+1900
-674
lines changed

.prow/config.yaml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -465,6 +465,11 @@ postsubmits:
465465
--file infra/docker/serving/Dockerfile \
466466
--google-service-account-file /etc/gcloud/service-account.json
467467
468+
infra/scripts/publish-docker-image.sh \
469+
--repository gcr.io/kf-feast/feast-jupyter \
470+
--tag ${PULL_BASE_REF:1} \
471+
--file infra/docker/jupyter/Dockerfile \
472+
--google-service-account-file /etc/gcloud/service-account.json
468473
469474
HIGHEST_SEMVER_TAG=$(git tag -l --sort -version:refname | head -n 1)
470475
echo "Only push to latest tag if tag is the highest semver version $HIGHEST_SEMVER_TAG"
@@ -476,6 +481,9 @@ postsubmits:
476481
477482
docker tag gcr.io/kf-feast/feast-serving:${PULL_BASE_REF:1} gcr.io/kf-feast/feast-serving:latest
478483
docker push gcr.io/kf-feast/feast-serving:latest
484+
485+
docker tag gcr.io/kf-feast/feast-jupyter:${PULL_BASE_REF:1} gcr.io/kf-feast/feast-jupyter:latest
486+
docker push gcr.io/kf-feast/feast-jupyter:latest
479487
fi
480488
481489
fi

examples/basic/basic.ipynb

Lines changed: 248 additions & 425 deletions
Large diffs are not rendered by default.

examples/feast-xgboost-churn-prediction-tutorial/Telecom Customer Churn Prediction (with Feast and XGBoost).ipynb

Lines changed: 882 additions & 226 deletions
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)