mirror of https://github.com/ghostfolio/ghostfolio
Thomas Kaul
2 years ago
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