3
Travis'den GitHub Sürümleri'ne yapı eserlerini dağıtırım ancak yapının gerçekleştirildiği işletim sistemine bağlı olarak farklı dosyaları dağıtmam gerekiyor. Şu anda benim deploy
bölümünde provider
çoğaltarak ediyorum ve sadece section
üzerinde TRAVIS_OS_NAME üzerinde bir koşul ekleyerek: bunu yapmak için daha etkili bir yolİşletim sistemi oluşturmaya dayalı farklı dosyaları dağıtma
. . .
deploy
- provider: releases
. . .
file: libsomething.so
on:
condition: $TRAVIS_OS_NAME = linux
. . .
- provider: releases
. . .
file: libsomething.dylib
on:
condition: $TRAVIS_OS_NAME = osx
. . .
var mı?