Jaco Waes
08/08/2025, 6:00 AMpull: &id001
- prefect.deployments.steps.run_shell_script:
id: ensure-directory
script: mkdir -p /opt/prefect/repos && echo "Directory ready"
stream_output: false
- prefect.deployments.steps.set_working_directory:
directory: "/opt/prefect/repos"
- prefect.deployments.steps.git_clone:
id: clone_step
repository: <https://github.com/MY_ORG/bess-prefect.git>
branch: "{{ $PREFECT_VAR_deployment_branch }}"
access_token: "{{ prefect.blocks.secret.github-access-token }}"
- prefect.deployments.steps.set_working_directory:
directory: "/opt/prefect/repos/{{ clone_step.directory }}"
- prefect.deployments.steps.pip_install_requirements:
requirements_file: requirements.txt
stream_output: false