Skip to content

Commit 7f40d9d

Browse files
committed
Adding new deployment task to gitlab ci (to prevent rebuilding installers on deploy step)
1 parent 8204c0e commit 7f40d9d

File tree

1 file changed

+24
-5
lines changed

1 file changed

+24
-5
lines changed

.gitlab-ci.yml

+24-5
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
11
stages:
2-
- build-openshot-qt
2+
- build
3+
- deploy
34

45
linux-builder:
5-
stage: build-openshot-qt
6+
stage: build
67
artifacts:
78
expire_in: 4 weeks
89
paths:
@@ -32,7 +33,7 @@ linux-builder:
3233
- linux-bionic
3334

3435
mac-builder:
35-
stage: build-openshot-qt
36+
stage: build
3637
artifacts:
3738
expire_in: 4 weeks
3839
paths:
@@ -72,7 +73,7 @@ mac-builder:
7273
- mac
7374

7475
windows-builder-x64:
75-
stage: build-openshot-qt
76+
stage: build
7677
artifacts:
7778
expire_in: 4 weeks
7879
paths:
@@ -99,7 +100,7 @@ windows-builder-x64:
99100
- windows
100101

101102
windows-builder-x86:
102-
stage: build-openshot-qt
103+
stage: build
103104
artifacts:
104105
expire_in: 4 weeks
105106
paths:
@@ -126,3 +127,21 @@ windows-builder-x86:
126127
tags:
127128
- windows
128129

130+
deployer:
131+
stage: deploy
132+
artifacts:
133+
expire_in: 4 weeks
134+
paths:
135+
- deploy/*
136+
script:
137+
- mkdir -p deploy;
138+
- touch deploy/TEST;
139+
- ls
140+
- echo "Deploy me please"
141+
when: manual
142+
except:
143+
- tags
144+
only:
145+
- release*
146+
tags:
147+
- linux-bionic

0 commit comments

Comments
 (0)