Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/duplicati/duplicati.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKenneth Skovhede <kenneth@hexad.dk>2018-01-20 17:02:41 +0300
committerKenneth Skovhede <kenneth@hexad.dk>2018-01-20 17:02:41 +0300
commit75bf6857c1e8d8b849309c983373f4fc4845dc1a (patch)
tree74ee3ca2e5f2081a0b3382195d2a8393fcb9c37a /.travis.yml
parent7ed1362e4c225acf47e8634dd8c85b6bc8215404 (diff)
parent3a8f76e33718d008f8917e6e1ed4595d5fa162c9 (diff)
Merge branch 'master' into concurrent_processing
# Conflicts: # .travis.yml # Duplicati/Library/Main/Database/LocalBackupDatabase.cs # Duplicati/Library/Main/Operation/BackupHandler.cs # Duplicati/Library/Main/ResultClasses.cs # Duplicati/Library/Main/Volumes/VolumeWriterBase.cs # Duplicati/Library/Utility/TempFile.cs
Diffstat (limited to '.travis.yml')
-rw-r--r--.travis.yml19
1 files changed, 18 insertions, 1 deletions
diff --git a/.travis.yml b/.travis.yml
index 76b366a51..a5c9c7700 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -4,12 +4,25 @@ install:
- nuget restore Duplicati.sln
- nuget install NUnit.Runners -Version 3.5.0 -OutputDirectory testrunner
- sudo pip install selenium
+ - if [ ! -d ~/build/duplicati/duplicati/packages/SharpCompress.0.18.2 ]; then ln -s ~/build/duplicati/duplicati/packages/sharpcompress.0.18.2 ~/build/duplicati/duplicati/packages/SharpCompress.0.18.2; fi
addons:
sauce_connect:
username: $SAUCE_USERNAME
access_key: $SAUCE_ACCESS_KEY
+ coverity_scan:
+ project:
+ name: "duplicati/duplicati"
+ description: "Duplicati Build submitted via Travis CI"
+ notification_email: kenneth@duplicati.com
+ build_command_prepend: "msbuild /t:Clean"
+ build_command: "msbuild /t:Rebuild"
+ branch_pattern: coverity_scan
env:
global:
+ # The next declaration is the encrypted COVERITY_SCAN_TOKEN, created
+ # via the "travis encrypt" command using the project repo's public key
+ - secure: "ijaQDcVcMo/utuP514FiDZVGR5LJbATWmYDmgRIIaI0YG2Rk6uuJp9XXDXr8sx66JWttPGgs7Htqfy50VKHdr7nsfyCQCRNGmqF+OJeUgAQMj5spxn9A7PZY9+GVhnXoJ06wvYjCv5MPeLBMDK/KpIM5Ny5IG+TKzQy4U7Dyg0riMUT61aqzxSjTGfHZPmaqBICJTzsRmeGHglemFUz/1B4NAN+IeAtXoH9YIfA2LjJfYmMLckPgFQLKN/tQRaGPWXh77y0qVgA++K8UVu5W3yGo3JXBPDdabGgKs9BPlfN5/Ixnkcy6ekAubDA/Aspur9x7/szj4/AnGMY6frNB33nQcnJQZ/51GYKr6CXCmjoJQuWc8ZKdEMqDn3w/kyEzvluSjAsJNRVboeWPE4VfpAeUBsjQ+TuEQi8WXhN8VJgZV7yCkVlZTVbhtOxMPsBiFb74lpWC2iQuWLJv9ED6vyXZVzZhNtfjXNXNZzIwYxbcd7I0ZQ8fmDstFnvBJveJby2ZRpECXTbc03eIUq1SAaVJJY2r47RD1PwVqM3xvUTljIqtKdyIz915mEOjqG1BnCDaiGHYJ4byuDDeIUZO9X70s60Gh4hupZA2Ruup0v7SfYgkto6aNcStd0NYd716Vd7hqXNTp6nu01L5YYJDY4h5sHyBXVXbxCKlUb01kUw="
+ general:
- USAGEREPORTER_Duplicati_LEVEL=none
- AUTOUPDATER_Duplicati_SKIP_UPDATE=1
- TMPDIR=$HOME/tmp
@@ -29,10 +42,14 @@ cache:
directories:
- $HOME/download
+before_install:
+ - echo -n | openssl s_client -connect scan.coverity.com:443 | sed -ne '/-BEGIN CERTIFICATE-/,/-END CERTIFICATE-/p' | sudo tee -a /etc/ssl/certs/ca-
+
script:
# build duplicati
+ - ls -la ~/build/duplicati/duplicati/packages/
- echo "travis_fold:start:build_duplicati"
- - xbuild /p:Configuration=Release Duplicati.sln
+ - msbuild /p:Configuration=Release Duplicati.sln
- echo "travis_fold:end:build_duplicati"
- cp -r ./Duplicati/Server/webroot ./Duplicati/GUI/Duplicati.GUI.TrayIcon/bin/Release/webroot
# download and extract testdata