1.4 KiB
Upgrade Cachet on Heroku
To begin, you'll need the Heroku Toolbelt on your system.
Login to Heroku
Run the following command to login to your Heroku account. You'll need to provide your email and password.
$ heroku login
Clone your app
Now clone your app to somewhere on your system, for this example we'll use the desktop and cachet as our app name.
$ cd ~/Desktop
$ heroku git:clone -a cachet
The toolbelt will now use Git to clone your app locally.
Add a new remote
Once cloned we'll want to change into the app directory.
$ cd cachet
We can now add a new remote - the Cachet source to the repository.
$ git remote add origin git@github.com:cachethq/cachet.git
Now we update our app with the latest version.
$ git fetch origin
$ git reset --hard origin/master
Change the buildpack
You'll only need to do this if your BUILDPACK_URL env var is different to https://github.com/cachethq/cachet-buildpack. You can check this by running:
$ heroku config:get BUILDPACK_URL
If you're buildpack does not match the above, you need to run:
$ heroku config:set BUILDPACK_URL=https://github.com/cachethq/cachet-buildpack
Push the changes
Our app will now be running the latest version of Cachet, we just need to push it back to Heroku.
$ git push heroku
We're done!