-
-
Notifications
You must be signed in to change notification settings - Fork 6k
Update drone to use drone 1 format #7331
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
Signed-off-by: konrad <konrad@kola-entertainments.de>
Signed-off-by: konrad <konrad@kola-entertainments.de>
Signed-off-by: konrad <konrad@kola-entertainments.de>
Signed-off-by: konrad <konrad@kola-entertainments.de>
From the parallelization the whole pipeline now takes ~15min instead of 35min for a pr! 🎉 |
Signed-off-by: konrad <konrad@kola-entertainments.de>
Signed-off-by: konrad <konrad@kola-entertainments.de>
Signed-off-by: konrad <konrad@kola-entertainments.de>
Signed-off-by: konrad <konrad@kola-entertainments.de>
Signed-off-by: konrad <konrad@kola-entertainments.de>
Signed-off-by: konrad <konrad@kola-entertainments.de>
Hmm weired, when I run |
Signed-off-by: konrad <konrad@kola-entertainments.de>
Signed-off-by: konrad <konrad@kola-entertainments.de>
Signed-off-by: konrad <konrad@kola-entertainments.de>
The when:
event:
exclude:
- pull_request I've also tried when:
branch:
- master
event:
exclude:
- pull_request which didn't work either. EDIT: I've also tried when:
branch:
- master
event:
- push which didn't work. @techknowlogick @tboerger @zeripath @lunny @appleboy any ideas? |
Signed-off-by: konrad <konrad@kola-entertainments.de>
Signed-off-by: konrad <konrad@kola-entertainments.de>
I've changed the pipeline conditions to use |
Signed-off-by: konrad <konrad@kola-entertainments.de>
Codecov Report
@@ Coverage Diff @@
## master #7331 +/- ##
=========================================
Coverage ? 41.24%
=========================================
Files ? 466
Lines ? 63153
Branches ? 0
=========================================
Hits ? 26045
Misses ? 33702
Partials ? 3406 Continue to review full report at Codecov.
|
Signed-off-by: konrad <konrad@kola-entertainments.de>
Closing this in favour of #6602. |
* chore: update drone format to 1.0 * Converted old drone config Signed-off-by: konrad <konrad@kola-entertainments.de> * Moved translations to seperate pipeline Signed-off-by: konrad <konrad@kola-entertainments.de> * Split the steps in multiple pipelines and add dependencies Signed-off-by: konrad <konrad@kola-entertainments.de> * format Signed-off-by: konrad <konrad@kola-entertainments.de> * Fixed step depenednecies Signed-off-by: konrad <konrad@kola-entertainments.de> * Fixed discord notify Signed-off-by: konrad <konrad@kola-entertainments.de> * Exclude translations and docs pipelines from prs Signed-off-by: konrad <konrad@kola-entertainments.de> * Fixed exclude prs Signed-off-by: konrad <konrad@kola-entertainments.de> * Fixed exclude prs Signed-off-by: konrad <konrad@kola-entertainments.de> * Moved releases to seperate pipeline Signed-off-by: konrad <konrad@kola-entertainments.de> * Re-trigger drone Signed-off-by: konrad <konrad@kola-entertainments.de> * Disable release step Signed-off-by: konrad <konrad@kola-entertainments.de> * Fixed depending step Signed-off-by: konrad <konrad@kola-entertainments.de> * Adopted dependencies Signed-off-by: konrad <konrad@kola-entertainments.de> * Changed pipeline conditions Signed-off-by: konrad <konrad@kola-entertainments.de> * Replaced pipeline conditions with triggers Signed-off-by: konrad <konrad@kola-entertainments.de> * Fixed coverage step Signed-off-by: konrad <konrad@kola-entertainments.de> * Import changes from #7331 Signed-off-by: konrad <konrad@kola-entertainments.de> * Add comment for lowest go version Signed-off-by: konrad <konrad@kola-entertainments.de> * Exclude fetch-tags from prs Signed-off-by: konrad <konrad@kola-entertainments.de> * Re-added comment about no tags Signed-off-by: konrad <konrad@kola-entertainments.de> * Removed unneeded conditions Signed-off-by: konrad <konrad@kola-entertainments.de> * Moved release version and release latest to different pipelines Signed-off-by: konrad <konrad@kola-entertainments.de> * Fixed depending pipeline Signed-off-by: konrad <konrad@kola-entertainments.de> * Removed the conditions for all services Signed-off-by: konrad <konrad@kola-entertainments.de>
* chore: update drone format to 1.0 * Converted old drone config Signed-off-by: konrad <konrad@kola-entertainments.de> * Moved translations to seperate pipeline Signed-off-by: konrad <konrad@kola-entertainments.de> * Split the steps in multiple pipelines and add dependencies Signed-off-by: konrad <konrad@kola-entertainments.de> * format Signed-off-by: konrad <konrad@kola-entertainments.de> * Fixed step depenednecies Signed-off-by: konrad <konrad@kola-entertainments.de> * Fixed discord notify Signed-off-by: konrad <konrad@kola-entertainments.de> * Exclude translations and docs pipelines from prs Signed-off-by: konrad <konrad@kola-entertainments.de> * Fixed exclude prs Signed-off-by: konrad <konrad@kola-entertainments.de> * Fixed exclude prs Signed-off-by: konrad <konrad@kola-entertainments.de> * Moved releases to seperate pipeline Signed-off-by: konrad <konrad@kola-entertainments.de> * Re-trigger drone Signed-off-by: konrad <konrad@kola-entertainments.de> * Disable release step Signed-off-by: konrad <konrad@kola-entertainments.de> * Fixed depending step Signed-off-by: konrad <konrad@kola-entertainments.de> * Adopted dependencies Signed-off-by: konrad <konrad@kola-entertainments.de> * Changed pipeline conditions Signed-off-by: konrad <konrad@kola-entertainments.de> * Replaced pipeline conditions with triggers Signed-off-by: konrad <konrad@kola-entertainments.de> * Fixed coverage step Signed-off-by: konrad <konrad@kola-entertainments.de> * Import changes from go-gitea#7331 Signed-off-by: konrad <konrad@kola-entertainments.de> * Add comment for lowest go version Signed-off-by: konrad <konrad@kola-entertainments.de> * Exclude fetch-tags from prs Signed-off-by: konrad <konrad@kola-entertainments.de> * Re-added comment about no tags Signed-off-by: konrad <konrad@kola-entertainments.de> * Removed unneeded conditions Signed-off-by: konrad <konrad@kola-entertainments.de> * Moved release version and release latest to different pipelines Signed-off-by: konrad <konrad@kola-entertainments.de> * Fixed depending pipeline Signed-off-by: konrad <konrad@kola-entertainments.de> * Removed the conditions for all services Signed-off-by: konrad <konrad@kola-entertainments.de>
Successor of #6602, fixes #6463
I've refactored the drone file to use the new syntax of drone 1, which brings several advanteges:
Multiple pipelines:
testing
: Runs all linters, unit and integration teststranslations
: Downloads the newest translations from crowdin and also pushes them back to the reporelease
: cross-compiles releases with xgo and publishes themdocs
: publishes the docsdocker
: builds and publishes the docker imagesnotify
: triggers the discord notify hook