|
|
|
@ -9,6 +9,29 @@ clone:
|
|
|
|
|
tags: true
|
|
|
|
|
|
|
|
|
|
pipeline:
|
|
|
|
|
download_translations:
|
|
|
|
|
image: jonasfranz/crowdin
|
|
|
|
|
pull: true
|
|
|
|
|
secrets: [ crowdin_key ]
|
|
|
|
|
project_identifier: gitea
|
|
|
|
|
ignore_branch: true
|
|
|
|
|
download: true
|
|
|
|
|
export_dir: options/locale/
|
|
|
|
|
when:
|
|
|
|
|
event: [ push ]
|
|
|
|
|
branch: [ master ]
|
|
|
|
|
|
|
|
|
|
git_push:
|
|
|
|
|
image: appleboy/drone-git-push
|
|
|
|
|
pull: true
|
|
|
|
|
secrets: [ git_push_ssh_key ]
|
|
|
|
|
force: false
|
|
|
|
|
commit: true
|
|
|
|
|
commit_message: "[skip ci] Updated translations via Crowdin"
|
|
|
|
|
when:
|
|
|
|
|
event: [ push ]
|
|
|
|
|
branch: [ master ]
|
|
|
|
|
|
|
|
|
|
pre-build:
|
|
|
|
|
image: webhippie/nodejs:latest
|
|
|
|
|
pull: true
|
|
|
|
@ -17,6 +40,7 @@ pipeline:
|
|
|
|
|
- make stylesheets-check
|
|
|
|
|
when:
|
|
|
|
|
event: [ push, tag, pull_request ]
|
|
|
|
|
|
|
|
|
|
build:
|
|
|
|
|
image: webhippie/golang:edge
|
|
|
|
|
pull: true
|
|
|
|
@ -212,27 +236,28 @@ pipeline:
|
|
|
|
|
event: [ push ]
|
|
|
|
|
branch: [ master ]
|
|
|
|
|
|
|
|
|
|
translations:
|
|
|
|
|
github:
|
|
|
|
|
image: plugins/github-release:1
|
|
|
|
|
pull: true
|
|
|
|
|
secrets: [ github_token ]
|
|
|
|
|
files:
|
|
|
|
|
- dist/release/*
|
|
|
|
|
when:
|
|
|
|
|
event: [ tag ]
|
|
|
|
|
|
|
|
|
|
upload_translations:
|
|
|
|
|
image: jonasfranz/crowdin
|
|
|
|
|
pull: true
|
|
|
|
|
secrets: [ crowdin_key ]
|
|
|
|
|
project_identifier: gitea
|
|
|
|
|
ignore_branch: true
|
|
|
|
|
download: false
|
|
|
|
|
files:
|
|
|
|
|
locale_en-US.ini: options/locale/locale_en-US.ini
|
|
|
|
|
when:
|
|
|
|
|
event: [ push ]
|
|
|
|
|
branch: [ master ]
|
|
|
|
|
|
|
|
|
|
github:
|
|
|
|
|
image: plugins/github-release:1
|
|
|
|
|
pull: true
|
|
|
|
|
secrets: [ github_token ]
|
|
|
|
|
files:
|
|
|
|
|
- dist/release/*
|
|
|
|
|
when:
|
|
|
|
|
event: [ tag ]
|
|
|
|
|
|
|
|
|
|
discord:
|
|
|
|
|
image: appleboy/drone-discord:1.0.0
|
|
|
|
|
pull: true
|
|
|
|
|