21
21
steps :
22
22
- name : SET VAR
23
23
run : |
24
- echo "MODULES_MODULE_SOURCE=$MODULES_REGISTRY/$MODULE_SOURCE_NAME/ce/modules" >> "$GITHUB_ENV"
24
+ echo "MODULES_MODULE_SOURCE=$MODULES_REGISTRY/$MODULE_SOURCE_NAME/ce/modules" >> "$GITHUB_ENV"
25
25
- run : |
26
26
echo $MODULES_REGISTRY
27
27
echo $MODULES_MODULE_NAME
@@ -31,16 +31,30 @@ jobs:
31
31
name: Show vars
32
32
33
33
- uses : actions/checkout@v4
34
- - uses : deckhouse/modules-actions/setup@v1
35
- - uses : deckhouse/modules-actions/build@v1
34
+ -
uses :
deckhouse/modules-actions/[email protected]
35
+ with :
36
+ registry : ${{ vars.PROD_REGISTRY }}
37
+ registry_login : ${{ vars.RENAMED_PROD_MODULES_REGISTRY_LOGIN }}
38
+ registry_password : ${{ secrets.PROD_MODULES_REGISTRY_PASSWORD }}
39
+ -
uses :
deckhouse/modules-actions/[email protected]
40
+ with :
41
+ registry : ${{ vars.DEV_REGISTRY }}
42
+ registry_login : ${{ vars.RENAMED_DEV_MODULES_REGISTRY_LOGIN }}
43
+ registry_password : ${{ secrets.DEV_MODULES_REGISTRY_PASSWORD }}
44
+ -
uses :
deckhouse/modules-actions/[email protected]
45
+ with :
46
+ module_source : " ${{ vars.PROD_REGISTRY }}/${{ vars.PROD_MODULE_SOURCE_NAME }}/ce/modules"
47
+ module_name : ${{ vars.RENAMED_MODULE_NAME }}
48
+ module_tag : ${{ github.ref_name }}
49
+ secondary_repo : " ${{ vars.DEV_MODULE_SOURCE }}/${{ vars.RENAMED_MODULE_NAME }}"
36
50
37
51
prod_ee_setup_build :
38
52
runs-on : [self-hosted, regular, selectel]
39
53
name : Build and Push EE
40
54
steps :
41
55
- name : SET VAR
42
56
run : |
43
- echo "MODULES_MODULE_SOURCE=$MODULES_REGISTRY/$MODULE_SOURCE_NAME/ee/modules" >> "$GITHUB_ENV"
57
+ echo "MODULES_MODULE_SOURCE=$MODULES_REGISTRY/$MODULE_SOURCE_NAME/ee/modules" >> "$GITHUB_ENV"
44
58
- run : |
45
59
echo $MODULES_REGISTRY
46
60
echo $MODULES_MODULE_NAME
@@ -50,16 +64,30 @@ jobs:
50
64
name: Show vars
51
65
52
66
- uses : actions/checkout@v4
53
- - uses : deckhouse/modules-actions/setup@v1
54
- - uses : deckhouse/modules-actions/build@v1
67
+ -
uses :
deckhouse/modules-actions/[email protected]
68
+ with :
69
+ registry : ${{ vars.PROD_REGISTRY }}
70
+ registry_login : ${{ vars.RENAMED_PROD_MODULES_REGISTRY_LOGIN }}
71
+ registry_password : ${{ secrets.PROD_MODULES_REGISTRY_PASSWORD }}
72
+ -
uses :
deckhouse/modules-actions/[email protected]
73
+ with :
74
+ registry : ${{ vars.DEV_REGISTRY }}
75
+ registry_login : ${{ vars.RENAMED_DEV_MODULES_REGISTRY_LOGIN }}
76
+ registry_password : ${{ secrets.DEV_MODULES_REGISTRY_PASSWORD }}
77
+ -
uses :
deckhouse/modules-actions/[email protected]
78
+ with :
79
+ module_source : " ${{ vars.PROD_REGISTRY }}/${{ vars.PROD_MODULE_SOURCE_NAME }}/ee/modules"
80
+ module_name : ${{ vars.RENAMED_MODULE_NAME }}
81
+ module_tag : ${{ github.ref_name }}
82
+ secondary_repo : " ${{ vars.DEV_MODULE_SOURCE }}/${{ vars.RENAMED_MODULE_NAME }}"
55
83
56
84
prod_fe_setup_build :
57
85
runs-on : [self-hosted, regular, selectel]
58
86
name : Build and Push FE
59
87
steps :
60
88
- name : SET VAR
61
89
run : |
62
- echo "MODULES_MODULE_SOURCE=$MODULES_REGISTRY/$MODULE_SOURCE_NAME/fe/modules" >> "$GITHUB_ENV"
90
+ echo "MODULES_MODULE_SOURCE=$MODULES_REGISTRY/$MODULE_SOURCE_NAME/fe/modules" >> "$GITHUB_ENV"
63
91
- run : |
64
92
echo $MODULES_REGISTRY
65
93
echo $MODULES_MODULE_NAME
69
97
name: Show vars
70
98
71
99
- uses : actions/checkout@v4
72
- - uses : deckhouse/modules-actions/setup@v1
73
- - uses : deckhouse/modules-actions/build@v1
100
+ -
uses :
deckhouse/modules-actions/[email protected]
101
+ with :
102
+ registry : ${{ vars.PROD_REGISTRY }}
103
+ registry_login : ${{ vars.RENAMED_PROD_MODULES_REGISTRY_LOGIN }}
104
+ registry_password : ${{ secrets.PROD_MODULES_REGISTRY_PASSWORD }}
105
+ -
uses :
deckhouse/modules-actions/[email protected]
106
+ with :
107
+ registry : ${{ vars.DEV_REGISTRY }}
108
+ registry_login : ${{ vars.RENAMED_DEV_MODULES_REGISTRY_LOGIN }}
109
+ registry_password : ${{ secrets.DEV_MODULES_REGISTRY_PASSWORD }}
110
+ -
uses :
deckhouse/modules-actions/[email protected]
111
+ with :
112
+ module_source : " ${{ vars.PROD_REGISTRY }}/${{ vars.PROD_MODULE_SOURCE_NAME }}/fe/modules"
113
+ module_name : ${{ vars.RENAMED_MODULE_NAME }}
114
+ module_tag : ${{ github.ref_name }}
115
+ secondary_repo : " ${{ vars.DEV_MODULE_SOURCE }}/${{ vars.RENAMED_MODULE_NAME }}"
74
116
75
117
prod_se_setup_build :
76
118
runs-on : [self-hosted, regular, selectel]
@@ -88,5 +130,52 @@ jobs:
88
130
name: Show vars
89
131
90
132
- uses : actions/checkout@v4
91
- - uses : deckhouse/modules-actions/setup@v1
92
- - uses : deckhouse/modules-actions/build@v1
133
+ -
uses :
deckhouse/modules-actions/[email protected]
134
+ with :
135
+ registry : ${{ vars.PROD_REGISTRY }}
136
+ registry_login : ${{ vars.RENAMED_PROD_MODULES_REGISTRY_LOGIN }}
137
+ registry_password : ${{ secrets.PROD_MODULES_REGISTRY_PASSWORD }}
138
+ -
uses :
deckhouse/modules-actions/[email protected]
139
+ with :
140
+ registry : ${{ vars.DEV_REGISTRY }}
141
+ registry_login : ${{ vars.RENAMED_DEV_MODULES_REGISTRY_LOGIN }}
142
+ registry_password : ${{ secrets.DEV_MODULES_REGISTRY_PASSWORD }}
143
+ -
uses :
deckhouse/modules-actions/[email protected]
144
+ with :
145
+ module_source : " ${{ vars.PROD_REGISTRY }}/${{ vars.PROD_MODULE_SOURCE_NAME }}/se/modules"
146
+ module_name : ${{ vars.RENAMED_MODULE_NAME }}
147
+ module_tag : ${{ github.ref_name }}
148
+ secondary_repo : " ${{ vars.DEV_MODULE_SOURCE }}/${{ vars.RENAMED_MODULE_NAME }}"
149
+
150
+ prod_se_plus_setup_build :
151
+ runs-on : [self-hosted, regular, selectel]
152
+ name : Build and Push SE+
153
+ steps :
154
+ - name : SET VAR
155
+ run : |
156
+ echo "MODULES_MODULE_SOURCE=$MODULES_REGISTRY/$MODULE_SOURCE_NAME/se-plus/modules" >> "$GITHUB_ENV"
157
+ - run : |
158
+ echo $MODULES_REGISTRY
159
+ echo $MODULES_MODULE_NAME
160
+ echo $MODULES_MODULE_SOURCE
161
+ echo $MODULES_MODULE_TAG
162
+ shell: bash
163
+ name: Show vars
164
+
165
+ - uses : actions/checkout@v4
166
+ -
uses :
deckhouse/modules-actions/[email protected]
167
+ with :
168
+ registry : ${{ vars.PROD_REGISTRY }}
169
+ registry_login : ${{ vars.RENAMED_PROD_MODULES_REGISTRY_LOGIN }}
170
+ registry_password : ${{ secrets.PROD_MODULES_REGISTRY_PASSWORD }}
171
+ -
uses :
deckhouse/modules-actions/[email protected]
172
+ with :
173
+ registry : ${{ vars.DEV_REGISTRY }}
174
+ registry_login : ${{ vars.RENAMED_DEV_MODULES_REGISTRY_LOGIN }}
175
+ registry_password : ${{ secrets.DEV_MODULES_REGISTRY_PASSWORD }}
176
+ -
uses :
deckhouse/modules-actions/[email protected]
177
+ with :
178
+ module_source : " ${{ vars.PROD_REGISTRY }}/${{ vars.PROD_MODULE_SOURCE_NAME }}/se-plus/modules"
179
+ module_name : ${{ vars.RENAMED_MODULE_NAME }}
180
+ module_tag : ${{ github.ref_name }}
181
+ secondary_repo : " ${{ vars.DEV_MODULE_SOURCE }}/${{ vars.RENAMED_MODULE_NAME }}"
0 commit comments