Skip to content
Snippets Groups Projects
Verified Commit 51ad4571 authored by Georg Krause's avatar Georg Krause
Browse files

Configure auto deployment

parent 3b135854
No related branches found
No related tags found
1 merge request!1Implement all components
Pipeline #23669 passed with stages
in 4 minutes and 59 seconds
include:
- project: 'funkwhale/gitlab-ci-templates'
file: '/static_pages/jobs.yaml'
stages:
- build
- test
......@@ -12,7 +16,7 @@ build:
stage: build
script: yarn build
pages:
docs:
stage: build
script: yarn docs:build
artifacts:
......@@ -27,3 +31,13 @@ test:
coverage_report:
coverage_format: cobertura
path: coverage/cobertura-coverage.xml
deploy:
extends: .ssh_access
dependencies:
- docs
script:
- rsync -r -e "ssh -p 2281" $CI_PROJECT_DIR/public/ ui@ui.funkwhale.audio:/htdocs/$
# TODO uncomment before merge
#only:
# - main@funkwhale/vui
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment