Compare commits
6 Commits
main
...
bulk-delet
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
1736f2e895 | ||
|
|
d006dcc779 | ||
|
|
23d8c16f7d | ||
|
|
eb7e816008 | ||
|
|
0131f71d1d | ||
|
|
a27cf1996f |
13
.github/workflows/ci_test_cleanup.yml
vendored
13
.github/workflows/ci_test_cleanup.yml
vendored
@ -1,8 +1,6 @@
|
||||
name: CI Test Cleanup
|
||||
on:
|
||||
schedule:
|
||||
# every half hour
|
||||
- cron: "*/30 * * * *"
|
||||
push:
|
||||
|
||||
jobs:
|
||||
Test-User-Data-Cleanup:
|
||||
@ -12,10 +10,13 @@ jobs:
|
||||
strategy:
|
||||
matrix:
|
||||
folder: [Corso_Restore_, TestRestore, testfolder, incrementals_ci_, Alcion_Restore_, '']
|
||||
user: [CORSO_M365_TEST_USER_ID, CORSO_SECONDARY_M365_TEST_USER_ID, EXT_SDK_TEST_USER_ID]
|
||||
user: ['JohannaL@10rqc2.onmicrosoft.com']
|
||||
|
||||
steps:
|
||||
- uses: actions/checkout@v3
|
||||
- uses: actions/setup-go@v3
|
||||
with:
|
||||
go-version: '1.19'
|
||||
|
||||
# sets the maximimum time to now-30m.
|
||||
# CI test have a 10 minute timeout.
|
||||
@ -23,12 +24,12 @@ jobs:
|
||||
# The additional 10 minutes is just to be good citizens.
|
||||
- name: Set purge boundary
|
||||
run: |
|
||||
echo "HALF_HOUR_AGO=$(date -d '30 minutes ago' -u +"%Y-%m-%dT%H:%M:%SZ")" >> $GITHUB_ENV
|
||||
echo "HALF_HOUR_AGO=$(date -d '2 minutes ago' -u +"%Y-%m-%dT%H:%M:%SZ")" >> $GITHUB_ENV
|
||||
|
||||
- name: Purge CI-Produced Folders
|
||||
uses: ./.github/actions/purge-m365-user-data
|
||||
with:
|
||||
user: ${{ secrets[matrix.user] }}
|
||||
user: ${{ matrix.user }}
|
||||
folder-prefix: ${{ matrix.folder }}
|
||||
older-than: ${{ env.HALF_HOUR_AGO }}
|
||||
azure-client-id: ${{ secrets.CLIENT_ID }}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user