LaTeXレジュームをホストするhereをTravis CIで有効にして、すべてのプッシュで新しいPDFを生成しました。 Travisのビルドインフォメーションhereが見つかります。トラビスCIがプッシュ時に複数のビルドをトリガー
私はトラストをプッシュで構築するように設定していますが、すべてのプッシュで2つのビルド(プッシュ用とタグ用)がトリガーされます(タグがなくても)。
私はfalseにon: tags
を設定しようとしたが、これは何も変更しませんでした:下のこの動作は場合は、例を見ることができます。
トラビスをプッシュごとに1回だけ作成するように設定するにはどうすればよいですか?
は、ここに私の.travis.yml
です:
before_install:
- sudo apt-get update && sudo apt-get install --no-install-recommends texlive-fonts-recommended
texlive-latex-extra texlive-fonts-extra texlive-latex-recommended dvipng
script:
- mkdir _build
- pdflatex -output-directory _build EvanOman.tex
deploy:
provider: releases
api_key:
secure: <HASHED KEY>
file:
- _build/EvanOman.pdf
skip_cleanup: true
detect_encoding: true
on:
tags: false
after_success:
"curl --ftp-create-dirs -T _build/EvanOman.pdf -u $FTP_U:$FTP_P ftp://ftp.evanoman.com/public_html/EvanOman.pdf"
多分、 'deploy.on'を削除してください? –
それは働いていないようです:https://ibin.co/2zrUsa6QYOwL.png –
それは興味深いです。 Travisのプロジェクト設定は何ですか? –