From e9595a962ba5f9a9c5b53b9318bc56b39a00b616 Mon Sep 17 00:00:00 2001 From: Jonas Franz Date: Wed, 1 Nov 2017 07:14:49 +0100 Subject: [PATCH] Download and pushing translations (#2727) * Download and pushing translations * Adding empty line between build steps --- .drone.yml | 45 +++++++++++++++++++++++++++++++++++---------- 1 file changed, 35 insertions(+), 10 deletions(-) diff --git a/.drone.yml b/.drone.yml index 900c1723f..35c7b1377 100644 --- a/.drone.yml +++ b/.drone.yml @@ -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