我已經創建了一個簡單的Travis配置,它打包一個應用程序並嘗試將存檔文件部署到github。 問題是,我想要文件名的版本號部分,所以我需要使用一個模式的文件名。我根本無法讓它工作。如何部署到travis文件模式的github?
配置也是目前:
deploy:
provider: releases
file: "build/distributions/worktrail-app-hub-sync*.zip"
on:
repo: worktrail/worktrail-app-hub-sync
tags: true
all_branches: true
但它失敗:「/home/travis/.rvm/gems/ruby-1.9.3-p547/gems/octokit-3.3.1/lib/octokit /client/releases.rb:86:in`initialize':沒有這樣的文件或目錄 - build/distributions/worktrail-app-hub-sync * .zip(Errno :: ENOENT)「 - 但該文件當然存在:build /distributions/worktrail-app-hub-sync-0.0.1.zip
實施例運行:https://travis-ci.org/worktrail/worktrail-app-hub-sync/builds/35704111 travis.yml:https://github.com/worktrail/worktrail-app-hub-sync/blob/0.0.1/.travis.yml
這是由Travis部署支持,還是有任何解決方法爲這個用例?
可能他們做一下事情的文檔會更容易一點.. – 2017-08-29 12:18:54