From 0888c924268dddd3f738e90beaa59e9d970e8c58 Mon Sep 17 00:00:00 2001 From: hvelarde Date: Thu, 12 Nov 2015 19:20:52 -0200 Subject: [PATCH 1/2] Update Travis CI Artifacts --- .travis.yml | 25 ++++++++++++------------- 1 file changed, 12 insertions(+), 13 deletions(-) diff --git a/.travis.yml b/.travis.yml index 36b1bb03f..5cbb8e4e9 100644 --- a/.travis.yml +++ b/.travis.yml @@ -5,12 +5,14 @@ cache: directories: - eggs - parts/node +addons: + artifacts: + s3_region: sa-east-1 + bucket: collective-cover + permissions: public-read + paths: + - $(find parts/test -type f | tr "\n" ":") env: - global: - - ARTIFACTS_AWS_REGION=sa-east-1 - - ARTIFACTS_S3_BUCKET=collective-cover - - secure: "Ll2tTrfw0vpGlk+tfdcOD8HOylIWlyFDtNL+ShfQtAZ9wHZEOFJJyVsaSpDbdgWD1Y+muSz8I9xcvNY7ag17jm8udSEWecGaMIodeHB5hIklEi/OovKoAUgPqaVtbNE/FtyURZf7KE+Nb7zCege6XjCD635U4W2P1/072aEY3CU=" - - secure: "bPiRnG3qFbWjD1zgVcTJAcOy8uuUwLKDIaVe15L6M5xLz49SfHFe6Zwc8jQ0g4J9xIDRqX4gcLnJffr0xJmBytXZGohFCjQRPUFruoy/stWWOrdgYT+9Jm9/TbVwoh+Cudo5iTNdIsaVnzcA6IyuTae/i9CJ9QQ7MBKyrjRV+T4=" matrix: - PLONE_VERSION=4.2 - PLONE_VERSION=4.3 @@ -40,9 +42,6 @@ after_success: - bin/createcoverage -t "--layer=!Robot" - pip install -q coveralls - coveralls -after_failure: - - gem install travis-artifacts -q - - travis-artifacts upload --path parts/test notifications: irc: channels: irc.freenode.org#simplesconsultoria @@ -50,8 +49,8 @@ notifications: - "%{repository}#%{build_number} (%{branch} - %{commit} : %{author}): %{message}" - "Change view : %{compare_url}" - "Build details : %{build_url}" - - "Robot Test Report for Plone 4.2: http://collective-cover.s3-website-sa-east-1.amazonaws.com/artifacts/%{build_number}/%{build_number}.1/robot_report.html" - - "Robot Test Report for Plone 4.3: http://collective-cover.s3-website-sa-east-1.amazonaws.com/artifacts/%{build_number}/%{build_number}.2/robot_report.html" - - "Robot Test Report for Plone 4.3 (jQuery 1.8.x): http://collective-cover.s3-website-sa-east-1.amazonaws.com/artifacts/%{build_number}/%{build_number}.3/robot_report.html" - - "Robot Test Report for Plone 4.3 (jQuery 1.9.x): http://collective-cover.s3-website-sa-east-1.amazonaws.com/artifacts/%{build_number}/%{build_number}.4/robot_report.html" - - "Robot Test Report for Plone 5.0: http://collective-cover.s3-website-sa-east-1.amazonaws.com/artifacts/%{build_number}/%{build_number}.5/robot_report.html" + - "Robot Test Report for Plone 4.2: http://s3-sa-east-1.amazonaws.com/collective-cover/collective/collective.cover/%{build_number}/%{build_number}.1/parts/test/robot_log.html" + - "Robot Test Report for Plone 4.3: http://s3-sa-east-1.amazonaws.com/collective-cover/collective/collective.cover/%{build_number}/%{build_number}.2/parts/test/robot_log.html" + - "Robot Test Report for jQuery 1.8: http://s3-sa-east-1.amazonaws.com/collective-cover/collective/collective.cover/%{build_number}/%{build_number}.3/parts/test/robot_log.html" + - "Robot Test Report for jQuery 1.9: http://s3-sa-east-1.amazonaws.com/collective-cover/collective/collective.cover/%{build_number}/%{build_number}.4/parts/test/robot_log.html" + - "Robot Test Report for Plone 5.0: http://s3-sa-east-1.amazonaws.com/collective-cover/collective/collective.cover/%{build_number}/%{build_number}.5/parts/test/robot_log.html" From 27bd68c47e94655b702ade08009d613bdf9bc256 Mon Sep 17 00:00:00 2001 From: hvelarde Date: Mon, 16 Nov 2015 16:50:48 -0200 Subject: [PATCH 2/2] Notify only on change when the build success --- .travis.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.travis.yml b/.travis.yml index 5cbb8e4e9..b0d1ea46f 100644 --- a/.travis.yml +++ b/.travis.yml @@ -44,6 +44,7 @@ after_success: - coveralls notifications: irc: + on_success: change channels: irc.freenode.org#simplesconsultoria template: - "%{repository}#%{build_number} (%{branch} - %{commit} : %{author}): %{message}"