2017-04-20 10 views
0

gitlab.comで共有ランナーを使用しています。ガイドhereは、ジョブ成果物のセクションを示しています。しかし、私は私の仕事を実行して、私の仕事のページを見たとき、私はちょうどこの次を参照してください。GitLab CIでアーティファクトが見つからない

screenshot of GitLab CI

をジョブのアーティファクトのためのセクションがありません。

どうすればよいですか?

はここに私の.gitlab-ci.ymlです:

image: node:7.9 

stages: 
    - lint 
    - test 

cache: 
    paths: 
    - node_modules/ 

before_script: 
    - npm install 
    - npm install -g grunt-cli 

lint: 
    stage: lint 
    script: 
    - grunt lint 

test: 
    stage: test 
    script: 
    - grunt 
    - grunt test 
    - grunt coveralls 
    artifacts: 
    paths: 
     - dist/project*.min.js* 
+0

これは奇妙です。成果物のパスに合ったファイルがありますか?あなたは問題の仕事のコンソール出力を私たちに見せてくれますか? – Jawad

答えて

0

これは起きていないため、いくつかの理由が考えられます。ほとんどの場合、ファイルは生成されず、アーティファクトとして利用できませんでした。この原因は出力自体にあります。

アーティファクトのアップロードは常に、同様の出力にログインして、たとえば、これは私のビルドでいくつかのデバッグです:

Uploading artifacts... 
storage/logs/lumen.log: found 1 matching files  
Uploading artifacts to coordinator... ok   id=1444 responseStatus=201 Created token=MHYPxxWu 

あなたがそのようなものが表示されない場合は、最も可能性が高い理由が理由ですまた記録されます。