Merge pull request #707 from mithro/diff-fix

infra: Fix the diff output.
This commit is contained in:
litghost 2019-03-11 11:47:26 -07:00 committed by GitHub
commit 2c39029234
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
8 changed files with 12 additions and 7 deletions

View File

@ -9,6 +9,7 @@ action {
# File types
regex: "**/diff.html"
regex: "**/diff.json"
regex: "**/diff.patch"
regex: "**/*result*.xml"
regex: "**/*sponge_log.xml"
# Whole directories

View File

@ -9,6 +9,7 @@ action {
# File types
regex: "**/diff.html"
regex: "**/diff.json"
regex: "**/diff.patch"
regex: "**/*result*.xml"
regex: "**/*sponge_log.xml"
# Whole directories

View File

@ -9,6 +9,7 @@ action {
# File types
regex: "**/diff.html"
regex: "**/diff.json"
regex: "**/diff.patch"
regex: "**/*result*.xml"
regex: "**/*sponge_log.xml"
# Whole directories

View File

@ -107,14 +107,14 @@ echo "----------------------------------------"
echo "----------------------------------------"
echo " Database Diff Summary"
echo "----------------------------------------"
git diff --stat --irreversible-delete --find-renames --find-copies --ignore-all-space
git diff --stat --irreversible-delete --find-renames --find-copies --ignore-all-space origin/master
# Output the actually diff
echo
echo "----------------------------------------"
echo " Database Diff"
echo "----------------------------------------"
git diff --color --irreversible-delete --find-renames --find-copies --ignore-all-space
git diff --color --irreversible-delete --find-renames --find-copies --ignore-all-space origin/master
# Save the diff to be uploaded as an artifact
echo
@ -123,20 +123,18 @@ echo "----------------------------------------"
echo "----------------------------------------"
# Patch file
git diff \
--color --irreversible-delete --find-renames --find-copies --ignore-all-space \
--color --irreversible-delete --find-renames --find-copies --ignore-all-space origin/master \
> diff.patch
# Pretty HTML file version
diff2html --summary=open --file diff.html --format html \
-- \
--irreversible-delete --find-renames --find-copies --ignore-all-space \
|| true
--irreversible-delete --find-renames --find-copies --ignore-all-space origin/master
# Programmatic JSON version
diff2html --file diff.json --format json \
-- \
--irreversible-delete --find-renames --find-copies --ignore-all-space \
|| true
--irreversible-delete --find-renames --find-copies --ignore-all-space origin/master
)
echo "----------------------------------------"

View File

@ -12,6 +12,7 @@ action {
# File types
regex: "**/diff.html"
regex: "**/diff.json"
regex: "**/diff.patch"
regex: "**/*result*.xml"
regex: "**/*sponge_log.xml"
# Whole directories

View File

@ -9,6 +9,7 @@ action {
# File types
regex: "**/diff.html"
regex: "**/diff.json"
regex: "**/diff.patch"
regex: "**/*result*.xml"
regex: "**/*sponge_log.xml"
# Whole directories

View File

@ -9,6 +9,7 @@ action {
# File types
regex: "**/diff.html"
regex: "**/diff.json"
regex: "**/diff.patch"
regex: "**/*result*.xml"
regex: "**/*sponge_log.xml"
# Whole directories

View File

@ -9,6 +9,7 @@ action {
# File types
regex: "**/diff.html"
regex: "**/diff.json"
regex: "**/diff.patch"
regex: "**/*result*.xml"
regex: "**/*sponge_log.xml"
# Whole directories