0
테스트를 만들고 실행하기위한 gitlab-ci 스크립트가 있습니다. 그러나 빌드 프로세스에서 작성된 디렉토리는 삭제됩니다. 내 스크립트 :캐시 파일이 GitLab CI의 모든 단계에 저장되지 않습니다
stages:
- build
- test
server:
stage: build
script:
- cd Server/NodeJS
- npm install
- npm install zmq
cache:
key: "$CI_BUILD_NAME"
untracked: true
paths:
- Server/NodeJS/node_modules/
client:
stage: build
script:
- cd Client/web
- npm install
- npm run build-demo
- npm run build-main
cache:
key: "$CI_BUILD_NAME"
untracked: true
paths:
- Client/web/build-main/
functional_tests:
stage: test
script:
- cd Server/NodeJS
- ls node_modules/
- ls ../../Client/web/
...
ls 캐시 디렉토리를 인쇄하지 않습니다. 내가 도대체 뭘 잘못하고있는 겁니까?
유스 케이스 대신 캐시보다 인공물을 사용해야합니다. –