From 9f9f1979a451fd04b375b515f10f9fd2ade50cc9 Mon Sep 17 00:00:00 2001 From: Harshal Sheth Date: Thu, 8 Jul 2021 16:05:58 -0700 Subject: [PATCH] fix(ingest): delete pycache files when running clean --- metadata-ingestion/build.gradle | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/metadata-ingestion/build.gradle b/metadata-ingestion/build.gradle index acc1a1568f32d..f3a9c3b8cc112 100644 --- a/metadata-ingestion/build.gradle +++ b/metadata-ingestion/build.gradle @@ -51,6 +51,11 @@ task testFull(type: Exec, dependsOn: installDev) { "source ${venv_name}/bin/activate && pytest -vv" } +task cleanPythonCache(type: Exec) { + commandLine 'bash', '-x', '-c', + "find src -type f -name '*.py[co]' -delete -o -type d -name __pycache__ -delete -o -type d -empty -delete" +} + build.dependsOn install check.dependsOn lint check.dependsOn testQuick @@ -60,3 +65,4 @@ clean { delete 'build' delete 'dist' } +clean.dependsOn cleanPythonCache