我正在尝试压缩dist文件夹并将其发布到Azure的kudu zipdeploy终结点,但是无论我自己安装了压缩包的事实如何,我始终会收到此错误。
我的泊坞窗图片:weltn24/up-docker-node-chrome-headless
在标签上:chrome-66_node-10.0_yarn-1.6.0
我的yml文件中失败的部分:
build:
stage: build
script:
- apt-get install p7zip p7zip-full
- yarn install
- ./node_modules/@angular/cli/bin/ng build --prod
- cd dist/AngularTemplate; zip -r ../dist.zip *; cd ..; cd..
artifacts:
paths:
- dist.zip
第4行的命令使用zip失败:找不到命令。
答案 0 :(得分:2)
更正以下脚本:
build:
stage: build
script:
- apt-get install zip unzip
- yarn install
- ./node_modules/@angular/cli/bin/ng build --prod
- cd dist/AngularTemplate; zip -r ../../dist.zip *; cd ..; cd..
artifacts:
paths:
- dist.zip
安装了错误的Zip软件包,然后将我的存档放在错误的文件夹中。