Docker Compose updates: - docker-compose.dev.yml: add GPU support, local scheduler and worker - docker-compose.staging.yml: production-like staging with SSL termination - docker-compose.test.yml: ephemeral test environment with seeded data MinIO lifecycle management: - Add lifecycle-dev.json: 7-day retention for dev artifacts - Add lifecycle-staging.json: 30-day retention with transition to cold Build improvements: - Makefile: add native library build targets and cross-platform support - scripts/release/cleanup.sh: improved artifact cleanup with dry-run mode
31 lines
540 B
JSON
31 lines
540 B
JSON
{
|
|
"Rules": [
|
|
{
|
|
"ID": "delete-test-snapshots",
|
|
"Status": "Enabled",
|
|
"Filter": {
|
|
"Prefix": "test-"
|
|
},
|
|
"Expiration": {
|
|
"Days": 1
|
|
}
|
|
},
|
|
{
|
|
"ID": "delete-temp-uploads",
|
|
"Status": "Enabled",
|
|
"Filter": {
|
|
"Prefix": "temp/"
|
|
},
|
|
"Expiration": {
|
|
"Days": 1
|
|
}
|
|
},
|
|
{
|
|
"ID": "delete-incomplete-multipart",
|
|
"Status": "Enabled",
|
|
"AbortIncompleteMultipartUpload": {
|
|
"DaysAfterInitiation": 1
|
|
}
|
|
}
|
|
]
|
|
}
|