Add repo maintenance command to sanity tests (#4241)
Runs on an empty repo for speed but will help ensure that at least the CLI layer is working as expected. Manual test run (expected failure) [here](https://github.com/alcionai/corso/actions/runs/6177888032/job/16769984698) --- #### Does this PR need a docs update or release note? - [ ] ✅ Yes, it's included - [ ] 🕐 Yes, but in a later PR - [x] ⛔ No #### Type of change - [ ] 🌻 Feature - [ ] 🐛 Bugfix - [ ] 🗺️ Documentation - [ ] 🤖 Supportability/Tests - [x] 💻 CI/Deployment - [ ] 🧹 Tech Debt/Cleanup #### Issue(s) * #3217 Merge after the below to avoid failures * #4240 #### Test Plan - [x] 💪 Manual - [ ] ⚡ Unit test - [ ] 💚 E2E
This commit is contained in:
parent
f2b0bd7eb4
commit
c3f61bb017
12
.github/workflows/sanity-test.yaml
vendored
12
.github/workflows/sanity-test.yaml
vendored
@ -149,6 +149,18 @@ jobs:
|
|||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
# Run maintenance on an empty repo just to make sure the command still
|
||||||
|
# works.
|
||||||
|
- name: Repo maintenance test
|
||||||
|
run: |
|
||||||
|
set -euo pipefail
|
||||||
|
echo -e "\nRepo maintenance test\n" >> ${{ env.CORSO_LOG_FILE }}
|
||||||
|
./corso repo maintenance \
|
||||||
|
--no-stats \
|
||||||
|
--hide-progress \
|
||||||
|
--mode complete \
|
||||||
|
2>&1 | tee ${{ env.CORSO_LOG_DIR }}/gotest-repo-maintenance.log
|
||||||
|
|
||||||
##########################################################################################################################################
|
##########################################################################################################################################
|
||||||
|
|
||||||
# Exchange
|
# Exchange
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user