File tree 1 file changed +17
-36
lines changed 1 file changed +17
-36
lines changed Original file line number Diff line number Diff line change @@ -570,6 +570,15 @@ workspace:
570
570
base : /go
571
571
path : src/code.gitea.io/gitea
572
572
573
+ depends_on :
574
+ - testing
575
+
576
+ trigger :
577
+ ref :
578
+ - refs/heads/master
579
+ - " refs/tags/**"
580
+ - " refs/pull/**"
581
+
573
582
steps :
574
583
- name : fetch-tags
575
584
pull : default
@@ -583,56 +592,28 @@ steps:
583
592
584
593
- name : dryrun
585
594
pull : always
586
- image : plugins/docker:18.09
595
+ image : plugins/docker:linux-amd64
587
596
settings :
588
- cache_from : gitea/gitea
589
597
dry_run : true
590
598
repo : gitea/gitea
591
599
when :
592
600
event :
593
601
- pull_request
594
602
595
- - name : release
603
+ - name : publish
596
604
pull : always
597
- image : plugins/docker:18.09
605
+ image : plugins/docker:linux-amd64
598
606
settings :
599
- cache_from : gitea/gitea
607
+ auto_tag : true
600
608
repo : gitea/gitea
601
- tags :
602
- - " ${DRONE_BRANCH##release/v}"
603
- environment :
604
- DOCKER_PASSWORD :
609
+ password :
605
610
from_secret : docker_password
606
- DOCKER_USERNAME :
611
+ username :
607
612
from_secret : docker_username
608
- depends_on :
609
- - dryrun
610
613
when :
611
- branch :
612
- - " release/*"
613
614
event :
614
- - push
615
-
616
- - name : latest
617
- pull : always
618
- image : plugins/docker:18.09
619
- settings :
620
- cache_from : gitea/gitea
621
- default_tags : true
622
- repo : gitea/gitea
623
- environment :
624
- DOCKER_PASSWORD :
625
- from_secret : docker_password
626
- DOCKER_USERNAME :
627
- from_secret : docker_username
628
- depends_on :
629
- - dryrun
630
- when :
631
- branch :
632
- - master
633
- event :
634
- - push
635
- - tag
615
+ exclude :
616
+ - pull_request
636
617
637
618
---
638
619
kind : pipeline
You can’t perform that action at this time.
0 commit comments