Skip to content

Instantly share code, notes, and snippets.

@zdravko-il
Created March 20, 2023 15:36
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save zdravko-il/57945dae0a76882af366580845d1df72 to your computer and use it in GitHub Desktop.
Save zdravko-il/57945dae0a76882af366580845d1df72 to your computer and use it in GitHub Desktop.
release-model-job:
stage: release
image: zyanakiev/snowpark-devops:latest
artifacts:
name: model
when: on_success
paths:
- model_$CI_COMMIT_TAG.joblib
rules:
- if: $CI_COMMIT_TAG # Only on new tag
script:
- |
~/bin/snowsql -s MAIN -q "get @deploy/model.joblib file://$CI_PROJECT_DIR"
mv model.joblib model_$CI_COMMIT_TAG.joblib
~/bin/snowsql -s MAIN -q "put file://$CI_PROJECT_DIR/model_$CI_COMMIT_TAG.joblib @deploy overwrite=false auto_compress=false"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment