安装 VS 代码扩展的 Chef 食谱

Chef recipe to install VS code extension

我需要更新现有的 Chef 配方以安装 VS 代码及其扩展

使用下面的 chef-recipe 我可以安装 VS 代码(代码服务器)

rpm_package 'code-server' do
   source "code-server.3.10.xx.rpm"
   action :install
end

手动安装代码服务器扩展的命令是

code-server --install-extention extension-name.vsi

我找不到任何厨师模块来执行此操作

运行 命令的资源是 execute resource。您可以从该资源中 运行 code-server 命令,例如:

execute 'install code-server extension' do
  command 'code-server --install-extention extension-name.vsi'
end

您可以根据需要设置二进制或当前工作目录(cwd)的路径。