You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cassandra.apache.org by mc...@apache.org on 2020/03/29 11:05:00 UTC

[cassandra-builds] branch master updated: Add Jenkins post-action to prune docker data

This is an automated email from the ASF dual-hosted git repository.

mck pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/cassandra-builds.git


The following commit(s) were added to refs/heads/master by this push:
     new 6efcddd  Add Jenkins post-action to prune docker data
6efcddd is described below

commit 6efcddd41ce1dba9592f7a8d5835c11b76e664fc
Author: mck <mc...@apache.org>
AuthorDate: Sun Mar 29 13:01:32 2020 +0200

    Add Jenkins post-action to prune docker data
---
 jenkins-dsl/cassandra_job_dsl_seed.groovy | 14 ++++++++++----
 1 file changed, 10 insertions(+), 4 deletions(-)

diff --git a/jenkins-dsl/cassandra_job_dsl_seed.groovy b/jenkins-dsl/cassandra_job_dsl_seed.groovy
index 5ea5846..6ffd423 100644
--- a/jenkins-dsl/cassandra_job_dsl_seed.groovy
+++ b/jenkins-dsl/cassandra_job_dsl_seed.groovy
@@ -128,6 +128,7 @@ job('Cassandra-template-artifacts') {
         postBuildTask {
             task('.', '''
                 echo "Cleaning project…"; ant realclean;
+                echo "Pruning docker…" ; docker system prune -f --volumes ;
                 echo "Reporting disk usage…"; df -h ; du -hs `pwd` ; du -hs ../* ;
                 echo "Cleaning tmp…";
                 find /tmp -type f -atime +3 -user jenkins -and -not -exec fuser -s {} ';' -and -delete 2>/dev/null
@@ -187,6 +188,7 @@ job('Cassandra-template-test') {
             task('.', '''
                 echo "Finding job process orphans…"; if pgrep -af ${JOB_BASE_NAME}; then pkill -9 -f ${JOB_BASE_NAME}; fi;
                 echo "Cleaning project…"; ant realclean;
+                echo "Pruning docker…" ; docker system prune -f --volumes ;
                 echo "Reporting disk usage…"; df -h ; du -hs `pwd` ; du -hs ../* ;
                 echo "Cleaning tmp…";
                 find /tmp -type f -atime +3 -user jenkins -and -not -exec fuser -s {} ';' -and -delete 2>/dev/null
@@ -246,6 +248,7 @@ job('Cassandra-template-dtest') {
             task('.', '''
                 echo "Finding job process orphans…"; if pgrep -af ${JOB_BASE_NAME}; then pkill -9 -f ${JOB_BASE_NAME}; fi;
                 echo "Cleaning project…"; ant realclean;
+                echo "Pruning docker…" ; docker system prune -f --volumes ;
                 echo "Reporting disk usage…"; df -h ; du -hs `pwd` ; du -hs ../* ;
                 echo "Cleaning tmp…";
                 find /tmp -type f -atime +3 -user jenkins -and -not -exec fuser -s {} ';' -and -delete 2>/dev/null
@@ -310,6 +313,7 @@ matrixJob('Cassandra-template-cqlsh-tests') {
             task('.', '''
                 echo "Finding job process orphans…"; if pgrep -af ${JOB_BASE_NAME}; then pkill -9 -f ${JOB_BASE_NAME}; fi;
                 echo "Cleaning project…"; ant realclean;
+                echo "Pruning docker…" ; docker system prune -f --volumes ;
                 echo "Reporting disk usage…"; df -h ; du -hs `pwd` ; du -hs ../* ;
                 echo "Cleaning tmp…";
                 find /tmp -type f -atime +3 -user jenkins -and -not -exec fuser -s {} ';' -and -delete 2>/dev/null
@@ -498,10 +502,9 @@ job('Cassandra-devbranch-artifacts') {
     publishers {
         postBuildTask {
             task('.', '''
-                echo "Cleaning project…";
-                ant realclean;
-                echo "Reporting disk usage…";
-                df -h ; du -hs `pwd` ; du -hs ../* ;
+                echo "Cleaning project…"; ant realclean;
+                echo "Pruning docker…" ; docker system prune -f --volumes ;
+                echo "Reporting disk usage…"; df -h ; du -hs `pwd` ; du -hs ../* ;
                 echo "Cleaning tmp…";
                 find /tmp -type -f -atime +3 -user jenkins -and -not -exec fuser -s {} ';' -and -delete 2>/dev/null
                 ''')
@@ -568,6 +571,7 @@ testTargets.each {
                 task('.', '''
                     echo "Finding job process orphans…"; if pgrep -af ${JOB_BASE_NAME}; then pkill -9 -f ${JOB_BASE_NAME}; fi;
                     echo "Cleaning project…"; ant realclean;
+                    echo "Pruning docker…" ; docker system prune -f --volumes ;
                     echo "Reporting disk usage…"; df -h ; du -hs `pwd` ; du -hs ../* ;
                     echo "Cleaning tmp…";
                     find /tmp -type f -atime +3 -user jenkins -and -not -exec fuser -s {} ';' -and -delete 2>/dev/null
@@ -636,6 +640,7 @@ job('Cassandra-devbranch-dtest') {
             task('.', '''
                 echo "Finding job process orphans…"; if pgrep -af ${JOB_BASE_NAME}; then pkill -9 -f ${JOB_BASE_NAME}; fi;
                 echo "Cleaning project…"; ant realclean;
+                echo "Pruning docker…" ; docker system prune -f --volumes ;
                 echo "Reporting disk usage…"; df -h ; du -hs `pwd` ; du -hs ../* ;
                 echo "Cleaning tmp…";
                 find /tmp -type f -atime +3 -user jenkins -and -not -exec fuser -s {} ';' -and -delete 2>/dev/null
@@ -708,6 +713,7 @@ matrixJob('Cassandra-devbranch-cqlsh-tests') {
             task('.', '''
                 echo "Finding job process orphans…"; if pgrep -af ${JOB_BASE_NAME}; then pkill -9 -f ${JOB_BASE_NAME}; fi;
                 echo "Cleaning project…"; ant realclean;
+                echo "Pruning docker…" ; docker system prune -f --volumes ;
                 echo "Reporting disk usage…"; df -h ; du -hs `pwd` ; du -hs ../* ;
                 echo "Cleaning tmp…";
                 find /tmp -type f -atime +3 -user jenkins -and -not -exec fuser -s {} ';' -and -delete 2>/dev/null


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@cassandra.apache.org
For additional commands, e-mail: commits-help@cassandra.apache.org