Kenneth Hsu
2a8e58ed5e
Use separate steps for unit tests on Linux and Windows.
...
These differ by using mono.
2021-02-06 14:36:57 -08:00
Kenneth Hsu
f911417f1a
Try to consolidate test steps.
2021-02-06 14:26:56 -08:00
Kenneth Hsu
fd54fce809
Save test results in test result folder.
2021-02-06 14:13:04 -08:00
Kenneth Hsu
96cf095818
Use single test result reporter step.
2021-02-06 14:08:08 -08:00
Kenneth Hsu
fbf92f2cd9
Define step to restore NuGet packages.
...
This action will add nuget to your $PATH on all operating systems,
including macOS and linux, without having to prefix it with mono.
2021-02-06 13:56:55 -08:00
Kenneth Hsu
fca76f1b66
Use separate steps for reporting Linux and Windows test results.
2021-02-06 13:39:53 -08:00
Kenneth Hsu
8a96472bf8
Define different steps for Linux and Windows tests.
2021-02-06 13:30:10 -08:00
Kenneth Hsu
1be235a245
Remove ENABLE_GTK compilation symbol.
...
This is only needed for the UI and not needed for command-line tests.
2021-02-06 13:21:46 -08:00
Kenneth Hsu
fb28b14f37
Run tests on Linux and Windows.
2021-02-06 13:15:09 -08:00
Kenneth Hsu
b9e16cb136
Fix step name.
...
Apparently, the name cannot reference environment variables.
2021-02-06 13:12:22 -08:00
Kenneth Hsu
1af3dea72a
Change step name.
2021-02-06 12:59:25 -08:00
Kenneth Hsu
4c3e6079fd
Add report title to test result reporter.
2021-02-06 12:59:02 -08:00
Kenneth Hsu
5fe8354c78
Use latest nunit test reporter.
2021-02-06 12:57:26 -08:00
Kenneth Hsu
8aa08fbc6a
Remove unnecessary build steps.
...
These are not needed to run the tests.
2021-02-06 12:44:09 -08:00
Kenneth Hsu
a352b34ab5
Revert "Try different test result reporter."
...
This reverts commit 7aa4890cfd .
Although this is advertised to support NUnit, it doesn't appear to
support NUnit format XML test result files.
2021-02-06 12:36:47 -08:00
Kenneth Hsu
7aa4890cfd
Try different test result reporter.
2021-02-06 12:26:01 -08:00
Kenneth Hsu
aca2f18634
Test deliberate test failure.
2021-02-06 11:51:30 -08:00
Kenneth Hsu
3eb8e54a21
Add step to publish unit test results.
2021-02-06 11:44:02 -08:00
Kenneth Hsu
e4ea017a8c
Add workflow name.
2021-02-06 11:26:07 -08:00
Kenneth Hsu
4bec3dc381
Add step to run Utility unit tests.
2021-02-06 11:19:33 -08:00
Kenneth Hsu
1608154514
Skip build of DependencyFinder.
...
This fails with the following error:
Program.cs(42,36): error CS1503: Argument 1: cannot convert from 'string' to 'Mono.Cecil.AssemblyNameReference' [/home/runner/work/duplicati/duplicati/BuildTools/DependencyFinder/DependencyFinder.csproj]
2021-02-06 11:07:36 -08:00
Kenneth Hsu
fc249b9df3
Add steps to build projects and solutions.
2021-02-06 11:05:26 -08:00
Kenneth Hsu
f18b1699a9
Disable AppVeyor and Travis builds.
2021-02-06 10:54:25 -08:00
Kenneth Hsu
fcb3290afa
Add step to restore NuGet packages.
2021-02-06 10:53:41 -08:00
Kenneth Hsu
24d1794f28
Add step to checkout code.
2021-02-06 10:44:06 -08:00
Kenneth Hsu
dde093a332
Fix spelling.
2021-02-06 10:40:13 -08:00
Kenneth Hsu
027cccb817
Run apt-get as root.
2021-02-06 10:38:16 -08:00
Kenneth Hsu
cde257cc4e
Add initial unit test workflow definition.
...
This simply attempts to install mono on ubuntu-latest.
2021-02-06 10:30:45 -08:00
Kenneth Hsu
88f6b1e55e
Update SSH.NET to version 2020.0.1.
...
From the release notes:
Even though RFC 4253 requires that an identification string MUST be
terminated by a carriage return and line feed, this fix restores support
for banners and identification strings that are only terminated by a
line feed.
This is a workaround for an issue in version 7.4 of OpenSSH which was
fixed in version 7.5.
2021-01-24 10:14:02 -08:00
Kenneth Skovhede
c47a356d6f
Change python to python2 for tools.
...
Fixes issues #4316
2021-01-23 09:32:28 +01:00
Sergio Cambra and GitHub
f0d0350cbe
Update login.js
...
Fix login with revese proxy with base uri
I have duplicati on hostname/duplicati/, ./login.cgi requests to auth were working, sent to /duplicati/login.cgi which proxies to duplicati docker instance, however it was redirected to hostname/ instead of hostname/duplicati/. Changing / to ./ fixes it
2021-01-22 12:27:58 +01:00
Kenneth Skovhede
321fc31efd
Updated changelog in RPM source build script
2021-01-21 12:30:03 +01:00
Kenneth Skovhede
4ec1cf83d5
Updated the RPM source build to have fewer warnings and use msbuild.
2021-01-21 12:26:49 +01:00
Kenneth Skovhede
72d0aa9d3b
Now mangling the shebang for DuplicatiVerify.ps in RPMs as it is fixed in source.
2021-01-21 12:26:11 +01:00
Kenneth Skovhede
322a24950c
Updated RPM spec file to ignore non-executable files
2021-01-21 11:25:55 +01:00
Kenneth Skovhede
62591f8d66
Changed verify script to explicitly mention python2
2021-01-21 11:23:55 +01:00
Kenneth Skovhede
14a1a19654
Updated the RPM diff file to be in-sync with the project file changes
2021-01-21 09:26:56 +01:00
Kenneth Skovhede
67aaab15e3
Version bump to v2.0.5.112-2.0.5.112_canary_2021-01-20
...
You can download this build from:
Binaries: https://updates.duplicati.com/canary/duplicati-2.0.5.112_canary_2021-01-20.zip
Signature file: https://updates.duplicati.com/canary/duplicati-2.0.5.112_canary_2021-01-20.zip.sig
ASCII signature file: https://updates.duplicati.com/canary/duplicati-2.0.5.112_canary_2021-01-20.zip.sig.asc
MD5: 96c6a05c1e702b0b866b42b34e45b9bf
SHA1: 29c0e23b944f4d09c0e7e3a2040db8faf1dbb224
SHA256: 61f84d13ec0f20023922f01a5d61ad77c4a724d88763b8e393fb81ac8ceb6607
v2.0.5.112-2.0.5.112_canary_2021-01-20
2021-01-20 21:58:28 +01:00
Kenneth Skovhede
943eff7502
Updated timestamp service after verisign was shut down
2021-01-20 21:54:18 +01:00
Kenneth Skovhede and GitHub
14835d72e1
Merge pull request #4404 from warwickmm/fix_docker_restore_query
...
Fix restore issue in Docker installations
2021-01-17 22:22:49 +01:00
Thomas Suckow
3056824ff1
Artifact naming
2021-01-17 10:19:42 -08:00
Thomas Suckow
46440ebf40
More greedy regex
2021-01-17 10:13:40 -08:00
Thomas Suckow
acb557314f
Maybe carriage return?
2021-01-17 10:09:31 -08:00
Thomas Suckow
761eacc55d
Ugh
2021-01-17 09:53:09 -08:00
Thomas Suckow
ffc7b165ad
Why newline why
2021-01-16 16:46:45 -08:00
Thomas Suckow
aad89b9bda
Try to mitigate newline
2021-01-16 16:38:12 -08:00
Thomas Suckow
5e8db0cead
Fix execute bit
2021-01-16 16:19:46 -08:00
Thomas Suckow
bb0a6e8a12
Get debian packages building (untested)
2021-01-16 16:13:00 -08:00
Kenneth Hsu
11bd54d160
Fix test for DUPLICATI__PARSED_RESULT on Windows.
2021-01-14 20:21:47 -08:00
Kenneth Hsu
148788a879
Add test for DUPLICATI__PARSED_RESULT environment variable.
...
This concerns issue #4222 .
2021-01-14 19:39:03 -08:00