From b5a6f1b78f9bf61a58f1c4083f29d0b1f3b19ef1 Mon Sep 17 00:00:00 2001 From: Andrea Maria Piana Date: Mon, 21 Dec 2020 09:20:38 +0100 Subject: [PATCH] Add nix purge command and change the behavior of nix clean Signed-off-by: Andrea Maria Piana --- Makefile | 7 +++++++ ci/Jenkinsfile.android | 2 +- ci/Jenkinsfile.ios | 2 +- 3 files changed, 9 insertions(+), 2 deletions(-) diff --git a/Makefile b/Makefile index 26f8b9a1b3..14699b9fef 100644 --- a/Makefile +++ b/Makefile @@ -127,10 +127,17 @@ _tmpdir-rm: SHELL := /bin/sh _tmpdir-rm: ##@prepare Remove TMPDIR rm -fr "$(TMPDIR)" +# Remove directories and ignored files clean: SHELL := /bin/sh clean: _fix-node-perms _tmpdir-rm ##@prepare Remove all output folders + git clean -dXf + +# Remove directories, ignored and non-ignored files +purge: SHELL := /bin/sh +purge: _fix-node-perms _tmpdir-rm ##@prepare Remove all output folders git clean -dxf + watchman-clean: export TARGET := watchman watchman-clean: ##@prepare Delete repo directory from watchman watchman watch-del $${STATUS_REACT_HOME} diff --git a/ci/Jenkinsfile.android b/ci/Jenkinsfile.android index 6fc2b360e5..ce29eded50 100644 --- a/ci/Jenkinsfile.android +++ b/ci/Jenkinsfile.android @@ -116,7 +116,7 @@ pipeline { } stage('Cleanup') { steps { - sh 'make clean' + sh 'make purge' } } } diff --git a/ci/Jenkinsfile.ios b/ci/Jenkinsfile.ios index acb08287fb..5af00b34d1 100644 --- a/ci/Jenkinsfile.ios +++ b/ci/Jenkinsfile.ios @@ -114,7 +114,7 @@ pipeline { stage('Cleanup') { steps { sh 'make watchman-clean' - sh 'make clean' + sh 'make purge' } } }