Skip to content
This repository has been archived by the owner on Aug 30, 2024. It is now read-only.

Upgrade

Edwin Woudt edited this page Feb 1, 2020 · 3 revisions

In these upgrade instructions, we will assume you have deployed the solution to the google cloud.

Step 1. Update your repository

There are three options to download the new version:

  1. Go to the Releases page
    • Go to the newest release, and then under assets download 'Source code (zip)'
    • Extract the ZIP file in a convenient location

Note: alternatively, you can also download a zip file using the 'Clone or download' button on the Main page

  1. If you used 'git clone', but no longer have the directory, simply clone it again:
git clone git@github.com:woudt/bunq2ifttt.git
  1. If however you still have the directory, a simpler way to upgrade is to go to the directory and enter:
git pull origin master

Step 2. Upgrade bunq2ifttt in the google appengine cloud

Go to the bunq2ifttt directory, and run the following commands, replacing 'your-project-id' with the project id that you chose during installation:

gcloud config set project your-project-id
gcloud app deploy app
gcloud app deploy app/cron.yaml

If you see any errors, there are two things to check:

  1. Building a new version requires google billing to be enabled. Go to the billing page on Google Cloud Console, select your project and click on 'link a billing account'. You dan disable billing again after installation.
  2. If you still get build errors, it sometimes helps to try these things:
    • Disable the Cloud Build API and enable it again. Go to this page
    • Empty temporary files from your datastore. Go to the storage browser, click on both the 'eu.artifacts.your-project-id.appspot.com' and 'staging.your-project-id.appspot.com' buckets and delete everything in there.

Step 3. Done and next steps

Some next steps: