Deploying Latest to Heroku with Jenkins CI
You can use Jenkins Batch Task Plugin
if you want to deploy the latest revision to Heroku. Our deployment has
two steps: a rake task that pushes assets to S3/Cloudfront and a git
push. So the batch task attached to our repo looks like this.
Source: http://code.dblock.org/deploying-latest-to-heroku-with-jenkins-ci
Published at DZone with permission of Daniel Doubrovkine, author and DZone MVB. git rev-parse HEAD
echo $GIT_COMMIT
bundle exec rake heroku:predeploy
git push git@heroku.com:heroku-app.git $GIT_COMMIT:masterThe first two lines are there for logging, so that we know which revision was pushed to Heroku.
We’re now missing two important pieces from Heroku-bartender’s functionality: a visual of which revision has been deployed and the ability to run a task on any previous build.
Source: http://code.dblock.org/deploying-latest-to-heroku-with-jenkins-ci
(Note: Opinions expressed in this article and its replies are the opinions of their respective authors and not those of DZone, Inc.)





