summaryrefslogtreecommitdiff
path: root/.travis.yml
diff options
context:
space:
mode:
authorRaphaël Pinson <raphael.pinson@camptocamp.com>2014-11-12 12:02:10 +0100
committerRaphaël Pinson <raphael.pinson@camptocamp.com>2014-11-12 12:02:10 +0100
commit1c80b35d5d19626cb87f2683a490f3d7edadd6cb (patch)
treeb60fd08b3e847eb69d22c17f9275b794a9f6962f /.travis.yml
parentd40d1066c0078825c4ee439a9dd263ece44ce7d3 (diff)
Sync .travis.yml
Diffstat (limited to '.travis.yml')
-rw-r--r--.travis.yml19
1 files changed, 12 insertions, 7 deletions
diff --git a/.travis.yml b/.travis.yml
index c2df7b0..fa23833 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -1,13 +1,7 @@
---
language: ruby
bundler_args: --without development
-script: "bundle exec rake validate && bundle exec rake lint && bundle exec rake spec SPEC_OPTS='--format documentation'"
-after_success:
- ["git clone -q git://github.com/puppetlabs/ghpublisher.git .forge-releng", ".forge-releng/publish"]
-env:
- global:
- - PUBLISHER_LOGIN=camptocamp
- - secure: "DRCxF7vpgZUChYEMgIak/7FoM9zitsD6fP1bTpT2MbBViBK+Eic05ePayroWzI/vDNkqIjet1pzoA0XVlEtVfkuhCGXVOJJ1nXH7fMezcdxRgnzxUK0cj8CZLQbFxJX0THn0BUf75fncMfySTNZ/K+Ln6Rzdfra3vVbk5suoSSA="
+script: "bundle exec rake validate && bundle exec rake lint && bundle exec rake spec SPEC_OPTS='--format documentation' && bundle exec rake metadata"
matrix:
fast_finish: true
include:
@@ -19,3 +13,14 @@ matrix:
env: PUPPET_GEM_VERSION="~> 3.0"
notifications:
email: false
+deploy:
+ provider: puppetforge
+ user: camptocamp
+ password:
+ secure: "GYBg84VC7Mx8BhAJ/56VjPU8tctatVVafGjuM9rJVmvJpbHkTz+XORHkvdVxCCkAkiq0/NZjwWpbxkQGMz0MxnXT5V/H90+h6YRHnWIEEqlW+5dR76uKZ9mO65cqk+l8UA+GUr5ZWKTS0fEJzjNR8aFM56DaM1u+SWIfjBXfE0k="
+ on:
+ tags: true
+ # all_branches is required to use tags
+ all_branches: true
+ # Only publish if our main Ruby target builds
+ rvm: 1.9.3