feat: v2 (#599)
Read https://github.com/filebrowser/filebrowser/pull/575. Former-commit-id: 7aedcaaf72b863033e3f089d6df308d41a3fd00c [formerly bdbe4d49161b901c4adf9c245895a1be2d62e4a7] [formerly acfc1ec67c423e0b3e065a8c1f8897c5249af65b [formerly d309066def8319e9da89d00ca6463ec4aea62d34]] Former-commit-id: 0c7d925a38a68ccabdf2c4bbd8c302ee89b93509 [formerly a6173925a1382955d93b334ded93f70d6dddd694] Former-commit-id: e032e0804dd051df86f42962de2b39caec5318b7
This commit is contained in:
17
.travis.yml
17
.travis.yml
@@ -12,30 +12,27 @@ env:
|
||||
- USE_DOCKER="true"
|
||||
stages:
|
||||
- lint
|
||||
- test
|
||||
- build
|
||||
- release
|
||||
cache:
|
||||
directories:
|
||||
- lib/rice-box.go
|
||||
- http/rice-box.go
|
||||
jobs:
|
||||
include:
|
||||
- stage: lint
|
||||
script: "./build/run_linters.sh"
|
||||
- stage: test
|
||||
script: "./build/build_all.sh"
|
||||
script: ./wizard.sh -l
|
||||
- stage: build
|
||||
script: ./wizard.sh -b
|
||||
deploy:
|
||||
provider: script
|
||||
skip_cleanup: true
|
||||
script: docker build -t filebrowser/filebrowser . && ./build/docker_login.sh && docker push filebrowser/filebrowser && docker logout
|
||||
script: ./wizard.sh -p
|
||||
on:
|
||||
tags: false
|
||||
repo: filebrowser/filebrowser
|
||||
branch: master
|
||||
- stage: release
|
||||
script:
|
||||
- docker run --rm -itv $(pwd):/src -w /src -v /var/run/docker.sock:/var/run/docker.sock filebrowser/dev sh -c "go get ./... && goreleaser"
|
||||
- ./build/push_images.sh
|
||||
- ./build/push_ricebox.sh
|
||||
script: ./wizard.sh -r
|
||||
if: tag IS present
|
||||
deploy:
|
||||
provider: releases
|
||||
|
||||
Reference in New Issue
Block a user