File tree 2 files changed +56
-1
lines changed
2 files changed +56
-1
lines changed Original file line number Diff line number Diff line change 91
91
- uses : deckhouse/modules-actions/setup@v1
92
92
- uses : deckhouse/modules-actions/build@v1
93
93
94
+ prod_se_plus_setup_build :
95
+ runs-on : ubuntu-latest
96
+ needs : prod_ee_setup_build
97
+ name : Build and Push SE Plus
98
+ steps :
99
+ - name : SET VAR
100
+ run : |
101
+ echo "MODULES_MODULE_SOURCE=$MODULES_REGISTRY/$MODULE_SOURCE_NAME/se-plus/modules" >> "$GITHUB_ENV"
102
+ echo "MODULE_EDITION=EE" >> "$GITHUB_ENV"
103
+ - run : |
104
+ echo $MODULES_REGISTRY
105
+ echo $MODULES_MODULE_NAME
106
+ echo $MODULES_MODULE_SOURCE
107
+ echo $MODULES_MODULE_TAG
108
+ shell: bash
109
+ name: Show vars
110
+
111
+ - uses : actions/checkout@v4
112
+ with :
113
+ fetch-depth : 0
114
+
115
+ - name : Remove unwanted software
116
+ uses : ./.github/actions/remove-unwanted-software
117
+
118
+ - uses : deckhouse/modules-actions/setup@v1
119
+ - uses : deckhouse/modules-actions/build@v1
120
+
94
121
prod_fe_setup_build :
95
122
runs-on : ubuntu-latest
96
123
needs : prod_ee_setup_build
Original file line number Diff line number Diff line change 45
45
description : CE
46
46
ee :
47
47
type : boolean
48
- description : EE
48
+ description : EE (also build CE ans SEPlus)
49
49
50
50
tag :
51
51
description : " Tag of the module, example v1.21.1"
@@ -137,6 +137,34 @@ jobs:
137
137
138
138
- uses : deckhouse/modules-actions/deploy@v1
139
139
140
+ job-SE-Plus :
141
+ name : Edition SE Plus
142
+ needs : job-EE
143
+ runs-on : ubuntu-latest
144
+ steps :
145
+ - run : echo "SE Plus"
146
+ - name : SET VAR
147
+ run : |
148
+ echo "MODULES_MODULE_SOURCE=$MODULES_REGISTRY/$MODULE_SOURCE_NAME/se-plus/modules" >> "$GITHUB_ENV"
149
+ echo "MODULE_EDITION=EE" >> "$GITHUB_ENV"
150
+ - name : ECHO VAR
151
+ run : |
152
+ echo $MODULES_MODULE_SOURCE
153
+ - uses : actions/checkout@v4
154
+ with :
155
+ fetch-depth : 0
156
+
157
+ - name : Remove unwanted software
158
+ if : ${{ github.event.inputs.enableBuild == 'true' }}
159
+ uses : ./.github/actions/remove-unwanted-software
160
+
161
+ - uses : deckhouse/modules-actions/setup@v1
162
+
163
+ - if : ${{ github.event.inputs.enableBuild == 'true' }}
164
+ uses : deckhouse/modules-actions/build@v1
165
+
166
+ - uses : deckhouse/modules-actions/deploy@v1
167
+
140
168
job-FE :
141
169
name : Edition FE
142
170
needs : job-EE
You can’t perform that action at this time.
0 commit comments