Thomas Suckow
c2a3987f3a
Symlink logs
2022-03-12 22:31:25 -08:00
Thomas Suckow
7a4c7b36b8
Change directory of unittest data in CI
2022-03-12 22:01:12 -08:00
Thomas Suckow
081502fc2a
Logs
...
Stop writing test data to home folder by default
Store logs in github for inspection
Be a little less verbose
2022-03-12 21:30:16 -08:00
Thomas Suckow
02f58d5186
Copy publish folder after finishing build
2022-03-03 22:32:56 -08:00
Thomas Suckow
db30c5df85
Try to get freebsd to play nice
2022-03-03 22:11:17 -08:00
Thomas Suckow
0093561ec6
Update github actions
2022-03-03 21:31:10 -08:00
Thomas Suckow
bf5b9537d8
Merge remote-tracking branch 'thomas/feature/net5-freebsd' into feature/net5-unsplit
...
# Conflicts:
# Duplicati.sln
# Duplicati/CommandLine/BackendTester/Duplicati.CommandLine.BackendTester.csproj
# Duplicati/CommandLine/BackendTool/Duplicati.CommandLine.BackendTool.csproj
# Duplicati/CommandLine/CLI/Commands.cs
# Duplicati/CommandLine/Duplicati.CommandLine.csproj
# Duplicati/CommandLine/RecoveryTool/Duplicati.CommandLine.RecoveryTool.csproj
# Duplicati/GUI/Duplicati.GUI.TrayIcon/Duplicati.GUI.TrayIcon.csproj
# Duplicati/GUI/Duplicati.GUI.TrayIcon/ImageLoader.cs
# Duplicati/Library/Backend/SSHv2/Duplicati.Library.Backend.SSHv2.csproj
# Duplicati/Library/Backend/SSHv2/packages.config
# Duplicati/Library/Backend/Tardigrade/Duplicati.Library.Backend.Tardigrade.csproj
# Duplicati/Library/Common/Duplicati.Library.Common.csproj
# Duplicati/Library/SQLiteHelper/Duplicati.Library.SQLiteHelper.csproj
# Duplicati/Library/Snapshots/Duplicati.Library.Snapshots.csproj
# Duplicati/License/Duplicati.License.csproj
# Duplicati/Server/Duplicati.Server.csproj
# Duplicati/UnitTest/Duplicati.UnitTest.csproj
# Duplicati/UnitTest/TestUtils.cs
# Duplicati/UnixSupport/UnixSupport.csproj
# Installer/Makefile/Makefile
# guiTests/guiTest.py
2022-03-03 21:20:34 -08:00
Thomas Suckow and GitHub
88955a480d
Test runtime
2022-03-03 19:53:43 -08:00
Thomas Suckow and GitHub
a8182b2c77
ending slash
2022-03-03 19:43:01 -08:00
Thomas Suckow and GitHub
a432b7fead
move obj folder
2022-03-03 19:26:53 -08:00
Thomas Suckow and GitHub
f5ef2d0ba2
Do everything in one command
...
To avoid file in use error
2022-03-02 21:23:19 -08:00
Thomas Suckow and GitHub
3ce9965c19
Try bash
2022-03-02 21:12:17 -08:00
Thomas Suckow and GitHub
996f508e3a
Capitalization
2022-03-02 21:07:08 -08:00
Thomas Suckow and GitHub
437f373373
5.0.9
2022-03-02 20:46:56 -08:00
Thomas Suckow and GitHub
95ae2fdd19
sdk fixups
2022-03-02 20:27:39 -08:00
Thomas Suckow and GitHub
ea16150d4f
Native nupkgs
2022-03-02 19:47:56 -08:00
Thomas Suckow
15256c70ef
comments
2022-03-02 18:42:42 -08:00
Thomas Suckow
c2880f517b
icu
2022-03-02 17:40:34 -08:00
Thomas Suckow
6dafc91239
libunwind
2022-03-02 08:33:39 -08:00
Thomas Suckow
6498c32a97
No bashisms
2022-03-02 08:14:00 -08:00
Thomas Suckow
d7d9054f36
var tmp
2022-03-02 08:00:26 -08:00
Thomas Suckow
692391bd3e
tmp
2022-03-02 07:47:20 -08:00
Thomas Suckow
10a57b9b5f
Follow redirects
2022-03-01 21:27:42 -08:00
Thomas Suckow
e898ea0745
Download outside vm
2022-03-01 21:10:27 -08:00
Thomas Suckow
2efb2543e1
install wget
2022-03-01 20:38:35 -08:00
Thomas Suckow
29b1b7097c
Try freebsd build
2022-03-01 20:26:40 -08:00
Kenneth Hsu
5cb6ad8ee0
Simplify workflow trigger.
...
Also, a single '*' matches zero or more characters, but does not match
the '/' character, so this is less restrictive.
2021-07-01 09:43:14 -07:00
Kenneth Hsu
895ab357a7
Restrict branch in GitHub test workflow.
2021-06-28 10:23:00 -07:00
Kenneth Hsu
b400be18da
Add GitHub workflow to run tests using .NET 5.
...
This fixes #4537 .
2021-06-28 09:57:29 -07:00
Kenneth Hsu
a69599c37c
Use title case for job steps for consistency.
2021-05-03 14:03:20 -07:00
Kenneth Hsu
e435622ca6
Install gtk-sharp2 package for tests run on ubuntu-latest.
...
This seems to have been previously included when the job ran on Ubuntu
18.04.5. Now that it has been upgraded to Ubuntu 20.04.2, the gtk-sharp
libraries appear to be missing.
2021-05-03 12:06:45 -07:00
Kenneth Hsu
b785cfb50e
Restore NuGet packages in separate step.
...
This more closely mirrors the steps in the unit_tests job.
2021-05-03 12:01:08 -07:00
Thomas Suckow
f73d736f54
Add rpm build
2021-04-02 06:52:55 -07:00
Thomas Suckow
90ac3c1cef
it already is unzipped
2021-04-02 06:36:33 -07:00
Thomas Suckow
4c6439c507
debugging
2021-04-01 20:31:20 -07:00
Thomas Suckow
a7eed0a518
MSI work
2021-04-01 20:31:20 -07:00
Thomas Suckow
400fa2a7d1
MSI environment test
2021-04-01 20:31:19 -07:00
Kenneth Hsu
54cd890879
Remove artifacts from GitHub test workflow.
...
The proper way to create a usable package is to call
UpdateManager.CreateUpdatePackage and define all the required
parameters. Given that there isn't high demand for such an artifact, we
will simply avoid it for now.
2021-03-06 15:11:18 -08:00
Kenneth Hsu
b765841dca
Add missing semicolons.
2021-03-01 08:59:58 -08:00
Kenneth Hsu
a9920e7be3
Define environment variable to represent build output directory.
2021-03-01 08:29:50 -08:00
Kenneth Hsu
5a1daabccc
Include additional libraries in build artifacts.
...
This mimics the steps performed in build-release.sh. We should later
consolidate all these operations to unify the build/release process.
2021-03-01 08:19:00 -08:00
Kenneth Hsu
2fc8b62a56
Create step to prepare artifacts before upload.
2021-03-01 07:52:34 -08:00
Kenneth Hsu
2d50ad52fe
Move NuGet restore to separate step.
2021-03-01 07:50:44 -08:00
Kenneth Hsu
fb90b70c34
Use TrayIcon project assemblies as build artifacts
...
This will hopefully make it so that someone can start up the server
using the build artifacts.
2021-02-26 13:03:23 -08:00
Kenneth Hsu
0c12c35d6a
Upload build artifacts before running tests.
...
This hopefully will make the artifacts available even if the tests fail.
2021-02-20 11:39:24 -08:00
Kenneth Hsu
253b891488
Add step to upload build artifacts.
2021-02-20 10:32:13 -08:00
Kenneth Hsu
94392bf2b7
Remove step to install mono, which is already included.
...
According to the documentation, mono is already included in the
ubuntu-latest virtual environment:
https://github.com/actions/virtual-environments/blob/ubuntu18/20210131.1/images/linux/Ubuntu1804-README.md
2021-02-08 15:47:52 -08:00
Kenneth Hsu
9a424ecd48
Use product name rather than command name.
2021-02-08 10:19:33 -08:00
Kenneth Hsu
2b647f7a70
Use product name rather than command name.
2021-02-08 09:43:50 -08:00
Kenneth Hsu
ddde4c8fd4
Install dependencies before checking out source.
2021-02-07 17:17:12 -08:00