@@ -305,7 +305,10 @@ update-rsw-versions:
305
305
sed {{ sed_vars }} " s/[0-9]\{ 4\}\. [0-9]\{ 1,2\}\. [0-9]\{ 1,2\} /`just _get-clean-version {{ RSW_VERSION }} `/g" \
306
306
workbench/ README.md \
307
307
r-session-complete/ README.md
308
- sed -i ' /variable WORKBENCH_VERSION/!b;n;c\ \ \ \ default = "{{ RSW_VERSION }} "' docker-bake.hcl
308
+ awk -v new_version=" {{ RSW_VERSION }} " '
309
+ /variable WORKBENCH_VERSION/ { print; getline; print " default = \"" new_version "\""; next }
310
+ { print }
311
+ ' docker-bake.hcl > file.tmp && mv file.tmp docker-bake.hcl
309
312
310
313
# just RSPM_VERSION=1.2.3 update-rspm-versions
311
314
update-rspm-versions :
@@ -320,7 +323,10 @@ update-rspm-versions:
320
323
package-manager/ Justfile \
321
324
Justfile
322
325
sed {{ sed_vars }} -E " s/[0-9]{4}\. [0-9]{1,2}\. [0-9]{1,2}/`just _get-clean-version {{ RSPM_VERSION }} `/g" package-manager/ README.md
323
- sed -i ' /variable PACKAGE_MANAGER_VERSION/!b;n;c\ \ \ \ default = "{{ RSPM_VERSION }} "' docker-bake.hcl
326
+ awk -v new_version=" {{ RSPM_VERSION }} " '
327
+ /variable PACKAGE_MANAGER_VERSION/ { print; getline; print " default = \"" new_version "\""; next }
328
+ { print }
329
+ ' docker-bake.hcl > file.tmp && mv file.tmp docker-bake.hcl
324
330
325
331
# just RSC_VERSION=1.2.3 update-rsc-versions
326
332
update-rsc-versions :
@@ -335,7 +341,10 @@ update-rsc-versions:
335
341
sed {{ sed_vars }} -E " s/[0-9]{4}\. [0-9]{1,2}\. [0-9]{1,2}/`just _get-clean-version {{ RSC_VERSION }} `/g" \
336
342
connect/ README.md \
337
343
connect-content-init/ README.md
338
- sed -i ' /variable CONNECT_VERSION/!b;n;c\ \ \ \ default = "{{ RSC_VERSION }} "' docker-bake.hcl
344
+ awk -v new_version=" {{ RSC_VERSION }} " '
345
+ /variable CONNECT_VERSION/ { print; getline; print " default = \"" new_version "\""; next }
346
+ { print }
347
+ ' docker-bake.hcl > file.tmp && mv file.tmp docker-bake.hcl
339
348
340
349
# just R_VERSION=3.2.1 R_VERSION_ALT=4.1.0 update-r-versions
341
350
update-r-versions : update-default-r-versions
0 commit comments