|
76 | 76 | fi |
77 | 77 | fi |
78 | 78 |
|
79 | | - - name: Setup npm registry and pin SAP tarballs 📦 |
80 | | - env: |
81 | | - NPM_AUTH_TOKEN: ${{ secrets.NPM_AUTH_TOKEN }} |
82 | | - SAP_CDS_MTXS_TARBALL: ${{ secrets.SAP_CDS_MTXS_TARBALL }} |
83 | | - SAP_CDS_DK_TARBALL: ${{ secrets.SAP_CDS_DK_TARBALL }} |
84 | | - run: | |
85 | | - set +x |
86 | | - echo "::add-mask::$NPM_AUTH_TOKEN" |
87 | | - echo "::add-mask::$SAP_CDS_MTXS_TARBALL" |
88 | | - echo "::add-mask::$SAP_CDS_DK_TARBALL" |
89 | | -
|
90 | | - MTXS="$SAP_CDS_MTXS_TARBALL" |
91 | | - DK="$SAP_CDS_DK_TARBALL" |
92 | | - TARBALL_HOST=$(printf '%s' "$MTXS" | sed -E 's#^https?://([^/]+)/.*#\1#') |
93 | | -
|
94 | | - for dir in \ |
95 | | - "app/single-tenant/personal-space/demoapp" \ |
96 | | - "app/single-tenant/personal-space/demoapp/db" \ |
97 | | - "app/single-tenant/personal-space/demoapp/app"; do |
98 | | -
|
99 | | - printf '@sap:registry=https://registry.npmjs.org/\n//%s/:_authToken=%s\nlegacy-peer-deps=true\n' \ |
100 | | - "$TARBALL_HOST" "$NPM_AUTH_TOKEN" > "$dir/.npmrc" |
101 | | -
|
102 | | - tmp=$(mktemp) |
103 | | - jq --arg mtxs "$MTXS" --arg dk "$DK" ' |
104 | | - (if .dependencies["@sap/cds-mtxs"] then .dependencies["@sap/cds-mtxs"] = $mtxs else . end) |
105 | | - | (if .dependencies["@sap/cds-dk"] then .dependencies["@sap/cds-dk"] = $dk else . end) |
106 | | - ' "$dir/package.json" > "$tmp" && mv "$tmp" "$dir/package.json" |
107 | | - done |
108 | | -
|
109 | 79 | - name: Prepare and Deploy to Cloud Foundry ☁️ |
110 | 80 | run: | |
111 | 81 | set +x |
@@ -244,36 +214,6 @@ jobs: |
244 | 214 | env: |
245 | 215 | GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} |
246 | 216 |
|
247 | | - - name: Setup npm registry and pin SAP tarballs 📦 |
248 | | - env: |
249 | | - NPM_AUTH_TOKEN: ${{ secrets.NPM_AUTH_TOKEN }} |
250 | | - SAP_CDS_MTXS_TARBALL: ${{ secrets.SAP_CDS_MTXS_TARBALL }} |
251 | | - SAP_CDS_DK_TARBALL: ${{ secrets.SAP_CDS_DK_TARBALL }} |
252 | | - run: | |
253 | | - set +x |
254 | | - echo "::add-mask::$NPM_AUTH_TOKEN" |
255 | | - echo "::add-mask::$SAP_CDS_MTXS_TARBALL" |
256 | | - echo "::add-mask::$SAP_CDS_DK_TARBALL" |
257 | | -
|
258 | | - MTXS="$SAP_CDS_MTXS_TARBALL" |
259 | | - DK="$SAP_CDS_DK_TARBALL" |
260 | | - TARBALL_HOST=$(printf '%s' "$MTXS" | sed -E 's#^https?://([^/]+)/.*#\1#') |
261 | | -
|
262 | | - for dir in \ |
263 | | - "app/single-tenant/central-space/demoapp" \ |
264 | | - "app/single-tenant/central-space/demoapp/db" \ |
265 | | - "app/single-tenant/central-space/demoapp/app"; do |
266 | | -
|
267 | | - printf '@sap:registry=https://registry.npmjs.org/\n//%s/:_authToken=%s\nlegacy-peer-deps=true\n' \ |
268 | | - "$TARBALL_HOST" "$NPM_AUTH_TOKEN" > "$dir/.npmrc" |
269 | | -
|
270 | | - tmp=$(mktemp) |
271 | | - jq --arg mtxs "$MTXS" --arg dk "$DK" ' |
272 | | - (if .dependencies["@sap/cds-mtxs"] then .dependencies["@sap/cds-mtxs"] = $mtxs else . end) |
273 | | - | (if .dependencies["@sap/cds-dk"] then .dependencies["@sap/cds-dk"] = $dk else . end) |
274 | | - ' "$dir/package.json" > "$tmp" && mv "$tmp" "$dir/package.json" |
275 | | - done |
276 | | -
|
277 | 217 | - name: Prepare and Deploy to Cloud Foundry ☁️ |
278 | 218 | run: | |
279 | 219 | set +x |
|
0 commit comments