You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: .gitlab-ci.yml
+24-5Lines changed: 24 additions & 5 deletions
Original file line number
Diff line number
Diff line change
@@ -6,6 +6,7 @@ workflow:
6
6
stages:
7
7
- test
8
8
- package
9
+
- deploy
9
10
10
11
.build_and_test: &build_and_test
11
12
stage: test
@@ -39,11 +40,11 @@ node:24:
39
40
- npm run build-web
40
41
artifacts:
41
42
name: web
42
-
expire_in: 20 minutes
43
+
expire_in: 20 minutes# latest build does not expire until there is a new successful build https://gitlab.com/gitlab-org/gitlab/-/issues/36358#note_2232186823
43
44
paths:
44
45
- web-bundle.zip
45
46
46
-
pages:
47
+
sign:
47
48
stage: package
48
49
rules:
49
50
- if: '$CI_COMMIT_BRANCH == "main"'
@@ -53,11 +54,29 @@ pages:
53
54
- node:24
54
55
environment: sign # grant access to SIGNING_KEY and SIGNING_KEY_PASS project variables
0 commit comments