Преглед изворни кода

Agregado del paso de tags a gogs

Gabriel Gosparo пре 7 година
родитељ
комит
de3098c7bf
1 измењених фајлова са 17 додато и 2 уклоњено
  1. 17 2
      .drone.yml

+ 17 - 2
.drone.yml

@@ -1,8 +1,23 @@
 pipeline:
-  build:
+  build_branch:
     image: docker.infra.flowdat.com/fd3/sf-php:latest
     commands:
       - chmod 0600 keys/*
       - eval $(ssh-agent); ssh-add keys/gogs.drone.id_rsa
+      - git fetch --tags
       - git remote add gogs ssh://git@gogs.infra.flowdat.com:222/VendorSoftwareFlowdat3/CmtsBundle.git
-      - git push gogs master:${DRONE_BRANCH}
+      - git push gogs master:${DRONE_BRANCH} --tags
+    when:
+       event: [ push ]
+
+
+  build_tag:
+    image: docker.infra.flowdat.com/fd3/sf-php:latest
+    commands:
+      - chmod 0600 keys/*
+      - eval $(ssh-agent); ssh-add keys/gogs.drone.id_rsa
+      - git fetch
+      - git remote add gogs ssh://git@gogs.infra.flowdat.com:222/VendorSoftwareFlowdat3/CmtsBundle.git
+      - git push gogs --tags
+    when:
+       event: [ tag ]