Also remove ci_builds.artifacts_size when erased

This commit is contained in:
Lin Jen-Shin 2016-06-28 20:37:46 +08:00
parent de54335958
commit 1bc0d732f6
2 changed files with 2 additions and 0 deletions

View File

@ -340,6 +340,7 @@ module Ci
def erase_artifacts!
remove_artifacts_file!
remove_artifacts_metadata!
self.artifacts_size = nil
save
end

View File

@ -482,6 +482,7 @@ describe Ci::API::API do
expect(response).to have_http_status(200)
expect(build.artifacts_file.exists?).to be_falsy
expect(build.artifacts_metadata.exists?).to be_falsy
expect(build.artifacts_size).to be_falsy
end
end