From 8f70d6505b66f9cf7d155d309353842455e942f3 Mon Sep 17 00:00:00 2001 From: Damodar Lohani Date: Wed, 2 Mar 2022 02:03:08 +0000 Subject: [PATCH 1/4] updates for appwrite 0.13.x --- appwrite.json | 2 +- files/var/lib/cloud/scripts/per-instance/01-run-appwrite.sh | 2 +- scripts/01-docker-install.sh | 2 +- scripts/02-setup-appwrite-scripts.sh | 4 ++-- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/appwrite.json b/appwrite.json index 38e8a75..392bb5f 100644 --- a/appwrite.json +++ b/appwrite.json @@ -1,7 +1,7 @@ { "variables": { "token": "{{env `DIGITALOCEAN_TOKEN`}}", - "image_name": "appwrite-0.11.0-snapshot-{{timestamp}}" + "image_name": "appwrite-0.13.0-snapshot-{{timestamp}}" }, "sensitive-variables": [ "token" ], "builders": [ diff --git a/files/var/lib/cloud/scripts/per-instance/01-run-appwrite.sh b/files/var/lib/cloud/scripts/per-instance/01-run-appwrite.sh index cb61368..a3689fb 100644 --- a/files/var/lib/cloud/scripts/per-instance/01-run-appwrite.sh +++ b/files/var/lib/cloud/scripts/per-instance/01-run-appwrite.sh @@ -5,4 +5,4 @@ cd /root docker run --rm \ --volume /var/run/docker.sock:/var/run/docker.sock \ --volume "$(pwd)"/appwrite:/usr/src/code/appwrite:rw \ - appwrite/appwrite:0.11.0 sh -c "install --httpPort=80 --httpsPort=443 --interactive=N" \ No newline at end of file + appwrite/appwrite:0.13.0 sh -c "install --httpPort=80 --httpsPort=443 --interactive=N" \ No newline at end of file diff --git a/scripts/01-docker-install.sh b/scripts/01-docker-install.sh index 45d3270..a6ee373 100644 --- a/scripts/01-docker-install.sh +++ b/scripts/01-docker-install.sh @@ -6,7 +6,7 @@ echo "===============================================" curl -fsSL https://get.docker.com -o get-docker.sh sh get-docker.sh -curl -L "https://github.com/docker/compose/releases/download/1.28.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose +curl -L "https://github.com/docker/compose/releases/download/v2.2.3/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose chmod +x /usr/local/bin/docker-compose diff --git a/scripts/02-setup-appwrite-scripts.sh b/scripts/02-setup-appwrite-scripts.sh index d33daad..7048822 100644 --- a/scripts/02-setup-appwrite-scripts.sh +++ b/scripts/02-setup-appwrite-scripts.sh @@ -9,9 +9,9 @@ echo "===============================================" echo "= Pulling docker images =" echo "===============================================" -docker pull appwrite/appwrite:0.11.0 +docker pull appwrite/appwrite:0.13.0 docker pull traefik:2.5 -docker pull appwrite/mariadb:1.2.0 +docker pull mariadb:10.7 docker pull redis:6.0-alpine3.12 docker pull appwrite/influxdb:1.0.0 docker pull appwrite/telegraf:1.2.0 From 2ba116df3ec842eea5303abb1c936e45a6d18100 Mon Sep 17 00:00:00 2001 From: Damodar Lohani Date: Thu, 3 Mar 2022 06:43:07 +0000 Subject: [PATCH 2/4] adding travis script --- .travis.yml | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 .travis.yml diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 0000000..db56437 --- /dev/null +++ b/.travis.yml @@ -0,0 +1,19 @@ +dist: focal + +arch: + - amd64 + +os: linux + +notifications: + email: + - team@appwrite.io + +install: + - curl -fsSL https://apt.releases.hashicorp.com/gpg | sudo apt-key add - + - sudo apt-add-repository "deb [arch=amd64] https://apt.releases.hashicorp.com $(lsb_release -cs) main" + - sudo apt-get update && sudo apt-get install packer + - packer + +script: + - packer build appwrite.json From 7b1207632b29315f5b9a76b317f48fae1934d27e Mon Sep 17 00:00:00 2001 From: Damodar Lohani Date: Thu, 3 Mar 2022 06:48:13 +0000 Subject: [PATCH 3/4] update script --- .travis.yml | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/.travis.yml b/.travis.yml index db56437..5fbc484 100644 --- a/.travis.yml +++ b/.travis.yml @@ -13,7 +13,10 @@ install: - curl -fsSL https://apt.releases.hashicorp.com/gpg | sudo apt-key add - - sudo apt-add-repository "deb [arch=amd64] https://apt.releases.hashicorp.com $(lsb_release -cs) main" - sudo apt-get update && sudo apt-get install packer - - packer + - packer --version -script: - - packer build appwrite.json +deploy: + provider: script + script: packer build appwrite.json + on: + tags: true From 24d5def53cb2e8fd3c439105ebfcd68dc10b825b Mon Sep 17 00:00:00 2001 From: Damodar Lohani Date: Thu, 3 Mar 2022 06:52:08 +0000 Subject: [PATCH 4/4] fix language --- .travis.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.travis.yml b/.travis.yml index 5fbc484..02ef1b1 100644 --- a/.travis.yml +++ b/.travis.yml @@ -5,6 +5,8 @@ arch: os: linux +language: generic + notifications: email: - team@appwrite.io