|
11 | 11 | GOLANG_VERSION: ${{ vars.GOLANG_VERSION }} |
12 | 12 | GOPROXY: ${{ secrets.GOPROXY }} |
13 | 13 | SOURCE_REPO: ${{ secrets.SOURCE_REPO }} |
| 14 | + SOURCE_REPO_SSH_KEY: ${{ secrets.SOURCE_REPO_SSH_KEY }} |
14 | 15 | BASE_IMAGES_VERSION: "v0.4.3" |
15 | 16 |
|
16 | 17 | on: |
|
38 | 39 |
|
39 | 40 | - uses: actions/checkout@v4 |
40 | 41 |
|
41 | | - - name: Download base images |
| 42 | + - name: Download base images and auth prepare |
42 | 43 | run: | |
43 | 44 | wget https://fox.flant.com/api/v4/projects/deckhouse%2Fbase-images/packages/generic/base_images/$BASE_IMAGES_VERSION/base_images.yml -O base_images.yml |
44 | 45 | cat base_images.yml |
|
59 | 60 | module_name: ${{ vars.MODULE_NAME }} |
60 | 61 | module_tag: ${{ github.ref_name }} |
61 | 62 | secondary_repo: "${{ vars.DEV_MODULE_SOURCE }}/${{ vars.MODULE_NAME }}" |
| 63 | + source_repo: ${{ secrets.SOURCE_REPO }} |
| 64 | + source_repo_ssh_key: ${{ secrets.SOURCE_REPO_SSH_KEY }} |
62 | 65 |
|
63 | 66 | prod_ee_setup_build: |
64 | 67 | runs-on: [self-hosted, large] |
@@ -100,6 +103,8 @@ jobs: |
100 | 103 | module_name: ${{ vars.MODULE_NAME }} |
101 | 104 | module_tag: ${{ github.ref_name }} |
102 | 105 | secondary_repo: "${{ vars.DEV_MODULE_SOURCE }}/${{ vars.MODULE_NAME }}" |
| 106 | + source_repo: ${{ secrets.SOURCE_REPO }} |
| 107 | + source_repo_ssh_key: ${{ secrets.SOURCE_REPO_SSH_KEY }} |
103 | 108 |
|
104 | 109 | prod_fe_setup_build: |
105 | 110 | runs-on: [self-hosted, large] |
@@ -141,6 +146,8 @@ jobs: |
141 | 146 | module_name: ${{ vars.MODULE_NAME }} |
142 | 147 | module_tag: ${{ github.ref_name }} |
143 | 148 | secondary_repo: "${{ vars.DEV_MODULE_SOURCE }}/${{ vars.MODULE_NAME }}" |
| 149 | + source_repo: ${{ secrets.SOURCE_REPO }} |
| 150 | + source_repo_ssh_key: ${{ secrets.SOURCE_REPO_SSH_KEY }} |
144 | 151 |
|
145 | 152 | prod_se_setup_build: |
146 | 153 | runs-on: [self-hosted, large] |
@@ -182,6 +189,8 @@ jobs: |
182 | 189 | module_name: ${{ vars.MODULE_NAME }} |
183 | 190 | module_tag: ${{ github.ref_name }} |
184 | 191 | secondary_repo: "${{ vars.DEV_MODULE_SOURCE }}/${{ vars.MODULE_NAME }}" |
| 192 | + source_repo: ${{ secrets.SOURCE_REPO }} |
| 193 | + source_repo_ssh_key: ${{ secrets.SOURCE_REPO_SSH_KEY }} |
185 | 194 |
|
186 | 195 | prod_se_plus_setup_build: |
187 | 196 | runs-on: [self-hosted, large] |
@@ -223,3 +232,5 @@ jobs: |
223 | 232 | module_name: ${{ vars.MODULE_NAME }} |
224 | 233 | module_tag: ${{ github.ref_name }} |
225 | 234 | secondary_repo: "${{ vars.DEV_MODULE_SOURCE }}/${{ vars.MODULE_NAME }}" |
| 235 | + source_repo: ${{ secrets.SOURCE_REPO }} |
| 236 | + source_repo_ssh_key: ${{ secrets.SOURCE_REPO_SSH_KEY }} |
0 commit comments