mirror of https://github.com/ghostfolio/ghostfolio
committed by
GitHub
4 changed files with 6 additions and 37 deletions
@ -1,30 +0,0 @@ |
|||||
language: node_js |
|
||||
git: |
|
||||
depth: false |
|
||||
node_js: |
|
||||
- 16 |
|
||||
|
|
||||
services: |
|
||||
- docker |
|
||||
|
|
||||
cache: yarn |
|
||||
|
|
||||
if: (type = pull_request) OR (tag IS present) |
|
||||
|
|
||||
jobs: |
|
||||
include: |
|
||||
- stage: Install dependencies |
|
||||
if: type = pull_request |
|
||||
script: yarn --frozen-lockfile |
|
||||
- stage: Check formatting |
|
||||
if: type = pull_request |
|
||||
script: yarn format:check |
|
||||
- stage: Execute tests |
|
||||
if: type = pull_request |
|
||||
script: yarn test |
|
||||
- stage: Build application |
|
||||
if: type = pull_request |
|
||||
script: yarn build:all |
|
||||
- stage: Build and publish docker image |
|
||||
if: tag IS present |
|
||||
script: ./publish-docker-image.sh |
|
@ -1,5 +0,0 @@ |
|||||
set -xe |
|
||||
echo "$DOCKER_HUB_ACCESS_TOKEN" | docker login -u "$DOCKER_HUB_USERNAME" --password-stdin |
|
||||
|
|
||||
docker build -t ghostfolio/ghostfolio:$TRAVIS_TAG -t ghostfolio/ghostfolio:latest . |
|
||||
docker push ghostfolio/ghostfolio --all-tags |
|
Loading…
Reference in new issue