File tree Expand file tree Collapse file tree
aegis/templates/copier-aegis-project/{{ project_slug }} Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -75,14 +75,14 @@ Test upgrade paths using TestPyPI before publishing to PyPI:
7575uvx --index-url https://test.pypi.org/simple/ \
7676 --extra-index-url https://pypi.org/simple/ \
7777 --index-strategy unsafe-best-match \
78- aegis-stack@0.5.2 init test-upgrade-project
78+ aegis-stack@0.5.3 init test-upgrade-project --no-interactive -y
7979
8080# 2. Install new RC version and test update
8181cd test-upgrade-project
8282uvx --index-url https://test.pypi.org/simple/ \
8383 --extra-index-url https://pypi.org/simple/ \
8484 --index-strategy unsafe-best-match \
85- aegis-stack@0.5.3 update
85+ aegis-stack@0.5.4rc1 update -y
8686```
8787
8888** Key uvx flags:**
Original file line number Diff line number Diff line change @@ -72,10 +72,18 @@ services:
7272 <<: *app
7373 command:
7474 - scheduler
75- {%- if include_redis %}
75+ {%- if include_redis or scheduler_backend == ' postgres ' %}
7676 depends_on:
77+ {%- if include_redis %}
7778 redis:
7879 condition: service_healthy
80+ {%- endif %}
81+ {%- if scheduler_backend == ' postgres' %}
82+ webserver:
83+ condition: service_healthy
84+ {%- endif %}
85+ {%- endif %}
86+ {%- if include_redis %}
7987 environment:
8088 # Docker container marker and Redis connection for health checks
8189 - DOCKER_CONTAINER =1
You can’t perform that action at this time.
0 commit comments