Thomas Suckow and GitHub
02af15d4a4
Try .net6 on freebsd
2022-04-12 21:08:46 -07:00
Thomas Suckow
71faeb9a0e
Try gzipping the logs
2022-03-14 21:07:07 -07:00
Thomas Suckow
dfd210125e
Move logs to folder
2022-03-13 10:02:13 -07:00
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
warwickmm and GitHub
da2e51a80b
Merge pull request #4431 from warwickmm/add_workflow_for_tests
...
Add GitHub workflow to run tests
2021-05-03 11:47:18 -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
Thomas Suckow
70727b9f68
Merge remote-tracking branch 'duplicati/master'
...
# Conflicts:
# .appveyor.yml
# Duplicati.sln
# Duplicati/CommandLine/BackendTester/Duplicati.CommandLine.BackendTester.csproj
# Duplicati/CommandLine/BackendTool/Duplicati.CommandLine.BackendTool.csproj
# Duplicati/CommandLine/Duplicati.CommandLine.csproj
# Duplicati/CommandLine/RecoveryTool/Duplicati.CommandLine.RecoveryTool.csproj
# Duplicati/GUI/Duplicati.GUI.TrayIcon/Duplicati.GUI.TrayIcon.csproj
# 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/Backend/Telegram/Duplicati.Library.Backend.Telegram.csproj
# Duplicati/Library/Backend/Telegram/Properties/AssemblyInfo.cs
# Duplicati/License/Duplicati.License.csproj
# Duplicati/Server/Duplicati.Server.csproj
# Duplicati/UnitTest/Duplicati.UnitTest.csproj
# Duplicati/UnitTest/PurgeTesting.cs
# Installer/fedora/duplicati-binary.spec
# Installer/fedora/duplicati.spec
# guiTests/guiTest.py
# pipeline/shared/duplicati.sh
# pipeline/stage_build/trigger.sh
# pipeline/stage_integrationtests/job.sh
# pipeline/stage_integrationtests/trigger.sh
# pipeline/stage_unittests/trigger.sh
2021-04-01 20:30: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