1
0
Fork 0
mirror of synced 2024-06-30 04:00:34 +12:00

Merge pull request #839 from appwrite/feat-automated-deploy

Feat automated deploy
This commit is contained in:
Eldad A. Fux 2021-01-19 09:26:30 +02:00 committed by GitHub
commit 18956078b3
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 14 additions and 1 deletions

1
.travis-ci/deploy.sh Normal file
View file

@ -0,0 +1 @@
echo 'Nothing to deploy right now.'

View file

@ -1,9 +1,11 @@
dist: xenial
arch:
- amd64
os: linux
language: minimal
language: shell
notifications:
email:
@ -23,6 +25,8 @@ before_install:
echo "${DOCKERHUB_PULL_PASSWORD}" | docker login --username "${DOCKERHUB_PULL_USERNAME}" --password-stdin
fi
- docker --version
- docker buildx create --use
- chmod -R u+x ./.travis-ci
install:
- docker-compose up -d
@ -34,3 +38,11 @@ script:
- docker-compose exec appwrite doctor
- docker-compose exec appwrite vars
- docker-compose exec appwrite test
deploy:
- provider: script
edge: true
script: ./deploy.sh
on:
repo: appwrite/appwrite
branch: deploy