wat před 4 roky
rodič
revize
7de5293d41
1 změnil soubory, kde provedl 32 přidání a 32 odebrání
  1. 32
    32
      .drone.yml

+ 32
- 32
.drone.yml Zobrazit soubor

@@ -1,6 +1,38 @@
1 1
 kind: pipeline
2 2
 name: default
3 3
 
4
+- name: versioning
5
+  image: node:12
6
+  commands:
7
+  - git config --global user.email "frontwork.me@gmail.com"
8
+  - git config --global user.name "drone"
9
+  - > 
10
+    if [ "${PACKAGE_VERSION}" != "${LATEST_VERSION}" ]; 
11
+    then
12
+      git tag $PACKAGE_VERSION
13
+      git status
14
+      git push https://$GIT_USER:$GIT_PASSWORD@gitea.frontblock.me/fw-vendor/${DRONE_REPO_NAME}.git $PACKAGE_VERSION; 
15
+    else 
16
+      echo 'Version '
17
+      echo $LATEST_VERSION 
18
+      echo 'did not change. Don`t push tag to master'; 
19
+    fi
20
+  - echo "${PACKAGE_VERSION}"
21
+  - echo "${LATEST_VERSION}"
22
+  environment:
23
+    LATEST_VERSION: 
24
+      $(npm view rpclibrary | grep latest | head -1 | awk -F '{ print $2 }' | sed 's/[\",]//g' | tr -d '[[:space:]]')
25
+    PACKAGE_VERSION:
26
+      $(cat package.json | grep version | head -1 | awk -F '{ print $2 }' | sed 's/[\",]//g' | tr -d '[[:space:]]')
27
+    GIT_USER:
28
+      from_secret: git_user
29
+    GIT_PASSWORD:
30
+      from_secret: git_password
31
+  trigger:
32
+  event:
33
+    exclude:
34
+    - tag
35
+
4 36
 steps:
5 37
 - name: restore cache
6 38
   image: drillster/drone-volume-cache
@@ -62,38 +94,6 @@ steps:
62 94
     event:
63 95
       - tag
64 96
 
65
-- name: versioning
66
-  image: node:12
67
-  commands:
68
-  - git config --global user.email "frontwork.me@gmail.com"
69
-  - git config --global user.name "drone"
70
-  - > 
71
-    if [ "${PACKAGE_VERSION}" != "${LATEST_VERSION}" ]; 
72
-    then
73
-      git tag $PACKAGE_VERSION
74
-      git status
75
-      git push https://$GIT_USER:$GIT_PASSWORD@gitea.frontblock.me/fw-vendor/${DRONE_REPO_NAME}.git $PACKAGE_VERSION; 
76
-    else 
77
-      echo 'Version '
78
-      echo $LATEST_VERSION 
79
-      echo 'did not change. Don`t push tag to master'; 
80
-    fi
81
-  - echo "${PACKAGE_VERSION}"
82
-  - echo "${LATEST_VERSION}"
83
-  environment:
84
-    LATEST_VERSION: 
85
-      $(npm view rpclibrary | grep latest | head -1 | awk -F '{ print $2 }' | sed 's/[\",]//g' | tr -d '[[:space:]]')
86
-    PACKAGE_VERSION:
87
-      $(cat package.json | grep version | head -1 | awk -F '{ print $2 }' | sed 's/[\",]//g' | tr -d '[[:space:]]')
88
-    GIT_USER:
89
-      from_secret: git_user
90
-    GIT_PASSWORD:
91
-      from_secret: git_password
92
-  trigger:
93
-  event:
94
-    exclude:
95
-    - tag
96
-
97 97
 - name: commit documentation
98 98
   image: node:12
99 99
   commands:

Načítá se…
Zrušit
Uložit