Tīrīšana
Tīrīšana noņem vairs nevajadzīgās smilškastes. Vispirms priekšskatiet:
wp rudel cleanup --dry-run
--dry-run uzskaita, kas tiktu noņemts un kāpēc. Lai tās noņemtu, palaidiet komandu bez karoga:
wp rudel cleanup
Komanda neprasa apstiprinājumu.
Politika
Neaizsargāta smilškaste tiek noņemta, ja izpildās kāds no šiem nosacījumiem:
| Iemesls | Noteikums |
|---|---|
expiry reached |
tās expires_at ir pagātnē |
age policy matched |
tā izveidota pirms vairāk nekā max_age_days |
idle policy matched |
kopš pēdējās aktivitātes pagājis vairāk nekā max_idle_days |
max_age_days un max_idle_days tiek iegūti no rudel_config (abu noklusējums ir 0, kas atspējo noteikumu). Vienai izpildei norādiet citas vērtības:
wp rudel cleanup --max-age-days=30 --dry-run
wp rudel cleanup --max-idle-days=7
Pēdējā aktivitāte tiek atjaunināta katrā pieprasījumā, kurā atlasīta smilškaste, un veicot momentuzņēmumus.
Apvienotās smilškastes
wp rudel cleanup --merged --dry-run
--merged izpilda atsevišķu pārbaudi, nevis iepriekš minēto politiku. Tā noņem smilškasti, ja katrs tai reģistrētais saistītais Git darba koks atrodas zarā, kas ir apvienots repozitorija noklusējuma zarā, un pēc tam dzēš šos zarus. Saistītie darba koki tiek izveidoti, klonējot smilškasti, kuras tēmas direktorija ir Git repozitorijs (skatiet Git). Smilškastēm, kas izveidotas ar --git, nav darba koku ierakstu, tāpēc tās vienmēr tiek izlaistas (8. problēma).
Aizsargātas smilškastes
Abās pārbaudēs aizsargātās smilškastes tiek izlaistas. Vispirms noņemiet aizsardzību ar wp rudel update <id> --unprotected, ja tīrīšanai tās jāņem vērā. wp rudel destroy ignorē aizsardzību.
Noņemot smilškasti, tiek dzēstas tās tabulas, noņemti pārvaldītie faili un darba koki, kā arī dzēsts Rudel vides ieraksts. Informāciju par ieplānotu tīrīšanu skatiet sadaļā Automatizācija.