taskotron-dev: decompress artifacts
This commit is contained in:
parent
44dbf4f347
commit
1d21ec0020
1 changed files with 15 additions and 0 deletions
|
@ -1,4 +1,6 @@
|
||||||
Alias /artifacts {{ public_artifacts_dir }}
|
Alias /artifacts {{ public_artifacts_dir }}
|
||||||
|
|
||||||
|
|
||||||
<Directory "{{ public_artifacts_dir }}">
|
<Directory "{{ public_artifacts_dir }}">
|
||||||
Options +Indexes
|
Options +Indexes
|
||||||
IndexOptions +NameWidth=*
|
IndexOptions +NameWidth=*
|
||||||
|
@ -8,10 +10,12 @@ Alias /artifacts {{ public_artifacts_dir }}
|
||||||
Require all granted
|
Require all granted
|
||||||
</Directory>
|
</Directory>
|
||||||
|
|
||||||
|
|
||||||
<Directory "{{ public_artifacts_dir }}/all">
|
<Directory "{{ public_artifacts_dir }}/all">
|
||||||
Options -Indexes
|
Options -Indexes
|
||||||
</Directory>
|
</Directory>
|
||||||
|
|
||||||
|
|
||||||
<DirectoryMatch "^{{ public_artifacts_dir }}/all/(.+)/">
|
<DirectoryMatch "^{{ public_artifacts_dir }}/all/(.+)/">
|
||||||
Options +Indexes
|
Options +Indexes
|
||||||
IndexOptions +NameWidth=*
|
IndexOptions +NameWidth=*
|
||||||
|
@ -19,3 +23,14 @@ Alias /artifacts {{ public_artifacts_dir }}
|
||||||
Require all granted
|
Require all granted
|
||||||
</DirectoryMatch>
|
</DirectoryMatch>
|
||||||
|
|
||||||
|
{% if deployment_type == 'dev' %}
|
||||||
|
<DirectoryMatch "^{{ public_artifacts_dir }}/all/(.+)/task_output/">
|
||||||
|
RewriteEngine on
|
||||||
|
|
||||||
|
RewriteCond "{{ public_artifacts_dir }}/all/$1/task_output/$2.gz" -f
|
||||||
|
RewriteCond "{{ public_artifacts_dir }}/all/$1/task_output/$2" !-f
|
||||||
|
RewriteRule "^{{ public_artifacts_dir }}/all/(.+)/task_output/(.*)$" "{{ public_artifacts_dir }}/all/$1/task_output/$2.gz"
|
||||||
|
SetOutputFilter INFLATE
|
||||||
|
ForceType text/plain
|
||||||
|
</DirectoryMatch>
|
||||||
|
{% endif %}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue