From 99f4f0d4203284a8872da2e0175fff8e77272ff7 Mon Sep 17 00:00:00 2001
From: Akira Ohgaki <akiraohgaki@gmail.com>
Date: Fri, 10 Mar 2017 07:55:48 +0900
Subject: [PATCH] Transfer log

---
 .travis.yml             | 1 +
 bitbucket-pipelines.yml | 6 ++++++
 scripts/build-docker.sh | 6 ++++--
 3 files changed, 11 insertions(+), 2 deletions(-)

diff --git a/.travis.yml b/.travis.yml
index aaed88f..5aa8df8 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -14,3 +14,4 @@ script:
   - docker run --rm -v $(pwd):${mntdir} base/archlinux:latest /bin/bash -c "sh ${mntdir}/scripts/build-docker.sh archlinux"
   #- docker run --rm -v $(pwd):${mntdir} ubuntu:16.04 /bin/bash -c "sh ${mntdir}/scripts/build-docker.sh snap"
   #- docker run --rm -v $(pwd):${mntdir} --cap-add SYS_ADMIN --device /dev/fuse ubuntu:14.04 /bin/bash -c "sh ${mntdir}/scripts/build-docker.sh appimage"
+  - cat transfer.log
diff --git a/bitbucket-pipelines.yml b/bitbucket-pipelines.yml
index 0ae658a..3879c13 100644
--- a/bitbucket-pipelines.yml
+++ b/bitbucket-pipelines.yml
@@ -5,27 +5,32 @@ pipelines:
           image: ubuntu:14.04
           script:
             - sh scripts/build-docker.sh ubuntu
+            - cat transfer.log
   custom:
     build-ubuntu:
       - step:
           image: ubuntu:14.04
           script:
             - sh scripts/build-docker.sh ubuntu
+            - cat transfer.log
     build-fedora:
       - step:
           image: fedora:20
           script:
             - sh scripts/build-docker.sh fedora
+            - cat transfer.log
     build-archlinux:
       - step:
           image: base/archlinux:latest
           script:
             - sh scripts/build-docker.sh archlinux
+            - cat transfer.log
     build-snap:
       - step:
           image: ubuntu:16.04
           script:
             - sh scripts/build-docker.sh snap
+            - cat transfer.log
     build-appimage:
       - step:
           image: ubuntu:14.04
@@ -34,3 +39,4 @@ pipelines:
             - echo 'appimage build is disabled currently'
             - exit 1
             - sh scripts/build-docker.sh appimage
+            - cat transfer.log
diff --git a/scripts/build-docker.sh b/scripts/build-docker.sh
index bff025c..742ae54 100644
--- a/scripts/build-docker.sh
+++ b/scripts/build-docker.sh
@@ -17,12 +17,14 @@ PROJDIR="$(cd "$(dirname "${0}")/../" && pwd)"
 
 BUILDSCRIPT="${PROJDIR}/scripts/build.sh"
 
+TRANSFERLOG="${PROJDIR}/transfer.log"
+
 transfer_file() {
     filepath="${1}"
     if [ -f "${filepath}" ]; then
         filename="$(basename "${filepath}")"
-        echo "Uploading ${filename}"
-        curl -T "${filepath}" "https://transfer.sh/${filename}"
+        echo "Uploading ${filename}" >> "${TRANSFERLOG}"
+        curl -T "${filepath}" "https://transfer.sh/${filename}" >> "${TRANSFERLOG}"
     fi
 }
 
-- 
GitLab