Catch error in Debian packaging script and fail the build#2649
Catch error in Debian packaging script and fail the build#2649yadvr merged 1 commit intoapache:masterapache/cloudstack:masterfrom khos2ow:catch-packaging-error-debiankhos2ow/cloudstack:catch-packaging-error-debianCopy head branch name to clipboard
Conversation
|
@rafaelweingartner @rhtyd this is essentially a follow up of #2627, for Debian builds. |
|
thanks @khos2ow, let me run a build for this, @blueorangutan package |
|
@borisstoyanov a Jenkins job has been kicked to build packages. I'll keep you posted as I make progress. |
|
Packaging result: ✔centos6 ✔centos7 ✔debian. JID-2059 |
|
@blueorangutan test |
|
@borisstoyanov a Trillian-Jenkins test job (centos7 mgmt + kvm-centos7) has been kicked to run smoke tests |
|
Trillian test result (tid-2686)
|
d20fa27 to
dfe9b27
Compare
|
@blueorangutan package |
|
@rhtyd a Jenkins job has been kicked to build packages. I'll keep you posted as I make progress. |
|
Packaging result: ✔centos6 ✔centos7 ✖debian. JID-2070 |
|
@blueorangutan package |
|
@rhtyd a Jenkins job has been kicked to build packages. I'll keep you posted as I make progress. |
|
Packaging result: ✔centos6 ✔centos7 ✖debian. JID-2071 |
|
@rhtyd the fact that debian build is failing on BO might actually be a good result, that the proposed enhancement in this PR works! Can you check/share the log of it? |
This is to fix the regression added in apache#2433. In this fix we're going to fail the build early if --use-timestamp is provided and working directory is *not* clean. And also fail the build if something in the script has returned non-zero value.
dfe9b27 to
0176bea
Compare
|
@blueorangutan package |
|
@borisstoyanov a Jenkins job has been kicked to build packages. I'll keep you posted as I make progress. |
|
Packaging result: ✔centos6 ✔centos7 ✔debian. JID-2146 |
|
@blueorangutan help |
|
@borisstoyanov I understand these words: "help", "hello", "thanks", "package", "test" Blessed contributors for kicking Trillian test jobs: ['rhtyd', 'nvazquez', 'PaulAngus', 'borisstoyanov', 'DaanHoogland', 'ernjvr', 'dhlaluku', 'houthuis', 'charles-phiri'] |
|
@blueorangutan test ubuntu kvm-ubuntu |
|
@borisstoyanov a Trillian-Jenkins test job (ubuntu mgmt + kvm-ubuntu) has been kicked to run smoke tests |
|
Trillian test result (tid-2788)
|
borisstoyanov
left a comment
There was a problem hiding this comment.
LGTM, based on results and code review
…#2649) This is to fix the regression added in apache#2433. In this fix we're going to fail the build early if --use-timestamp is provided and working directory is *not* clean. And also fail the build if something in the script has returned non-zero value.
Description
This PR is going to:
--use-timestampis provided and working directory is not clean.Types of changes
GitHub Issue/PRs
Screenshots (if appropriate):
How Has This Been Tested?
Checklist:
Testing