Nickolas Gupton
330216e4a5
.NET 10 support
2025-12-14 08:30:51 +00:00
Nickolas Gupton
951cad2351
Add support for net9.0
2024-12-22 10:54:14 +01:00
Frederik Carlier
e8f1182339
Run tests on .NET 6, 7 and 8
2024-04-25 10:29:44 +02:00
BigDmytro
e637bff0b0
add support net7 and net8, update linux dependencies
2024-04-22 09:37:44 +02:00
Frederik Carlier
4e652d40f6
Target .NET 6.0
2021-11-10 10:17:06 +01:00
Frederik Carlier
1e5bd1e4c2
Add unit tests
2020-09-17 13:40:57 +02:00
Frederik Carlier
391265ac74
Explicitely tests for lzma multithreading support
2020-08-30 22:57:28 +02:00
Frederik Carlier
4557a45d93
Bump test dependencies
2020-08-30 22:00:16 +02:00
Frederik Carlier
f56e3387b4
Run unit tests on .NET 5.0
2020-08-30 21:47:46 +02:00
Frederik Carlier
6d06e1ab63
Fix BouncyCastle version
2020-08-30 21:47:21 +02:00
Frederik Carlier
f17c68c767
Respect LinuxFileMode for LinuxFolder entries
2019-12-09 23:20:06 +01:00
Frederik Carlier
bcc79edae1
ArchiveBuilder: Always set file mode to S_IFREG
2019-12-05 11:19:03 +01:00
Frederik Carlier
61dd29c536
Add unit tests
2019-12-04 23:36:14 +01:00
Frederik Carlier
bdf132852a
Update unit tets
2019-12-02 15:45:38 +01:00
Frederik Carlier
f35ee6d97c
DebTask: Be more conservative when adding directories
...
When packaging relative paths ("./filename" or "filename"), there's no need to add directory entries for root ("/")
2019-11-29 15:20:51 +01:00
Frederik Carlier
00610664e9
Architecture-independent is "noarch" for RPM, "all" for deb
2019-11-23 21:41:16 +01:00
Bart Saint Germain
db52a7963e
Use the standard home folder when creating the new user
2019-11-22 14:37:33 +01:00
Frederik Carlier
b270c69e3e
Use .NET Core 3.0 SDK to build ( #124 )
...
* Apps: target netcoreapp2.0, netcoreapp2.1 and netcoreapp3.0
This allows them to run on a wide range of SDKs
* Unit tests: run on netcoreapp3.0
This is the SDK we expect to be used when building dotnet-packaging
* Use .NET SDK 3.0
2019-11-21 21:23:06 +01:00
Frederik Carlier
7062be330c
Use netcoreapp2.1
2019-11-21 13:35:27 +01:00
Frederik Carlier
10e4c5d18a
RpmTask: Auto-determine package architecture
2019-11-21 13:31:49 +01:00
Frederik Carlier
0f3ddf43bf
DebTask: Make the target achitecture dynamic
2019-11-21 13:26:45 +01:00
Frederik Carlier
e9a5776fec
Support parsing runtime identifiers
2019-11-21 13:26:45 +01:00
Frederik Carlier
55493fe636
Allow callers to override the number of compression threads, for compat purposes.
2019-08-28 23:02:45 +02:00
Mikael Mello
620f1d3b57
Add libcurl4 as optional dependency instead of libcurl3
2019-06-24 11:50:43 -03:00
stop-cran
409450f19b
Add vendor, description and URL to RPM metadata.
2019-02-18 18:51:46 +02:00
Frederik Carlier
adc4092a50
Use /bin/rm instead of /usr/bin/rm
2018-12-17 13:41:46 +01:00
Frederik Carlier
333273c499
Add Travis CI build ( #69 )
2018-08-30 22:53:15 +02:00
Clemens Vasters
f13682a8ba
fix parameter bug in test RpmPackageCreatorTests.CreatePackageTest
2018-08-12 02:02:10 -07:00
Clemens Vasters
dbf8861591
Patching pre/post install/remove scripts from RPM task to packager equivalent to DEB packaging.
2018-08-11 04:31:27 -07:00
Daniel Moncada
f628c2a1c1
fix unit test
2018-05-04 08:28:06 -07:00
Frederik Carlier
9efde1c0c6
Support reading long link names, too
2017-11-11 14:47:47 +01:00
Frederik Carlier
39057a96c9
Support writing tar archives with file names > 99 characters
2017-11-11 14:37:28 +01:00
Frederik Carlier
015c0ce8bf
Support reading tar archives which contain entries with long (> 100 characters) file names
2017-11-11 13:11:59 +01:00
Frederik Carlier
9e56efbf32
Merge pull request #43 from qmfrederik/fixes/deb-tests
...
Support specifying pre- and post installation/removal scripts
2017-10-25 11:20:58 +02:00
Frederik Carlier
49b90413fc
Add unit test for the package dependencies
2017-10-24 23:18:00 +02:00
Frederik Carlier
4a4156c1fd
Support specifying pre- and post installation/removal scripts
2017-10-24 23:12:21 +02:00
Frederik Carlier
2168e1ed44
Allow users to override the Linux file mode of files
2017-10-24 22:28:38 +02:00
Frederik Carlier
2cd91172f6
Add test which recreates a RPM lib from scratch, and aims to be 100% binary compatible.
2017-10-13 00:17:03 +02:00
Frederik Carlier
b7aae8f68f
Enable StyleCop.Analyzers, fix violations
2017-10-06 23:25:58 +02:00
Nikita Tsukanov
a8035d7e6f
Run tests on netcoreapp2.0
2017-10-06 21:36:13 +02:00
Nikita Tsukanov
b43ee62280
Implemented ArFileCreator
2017-10-06 21:36:13 +02:00
Nikita Tsukanov
b224d540bf
Implemented writing .tar files
2017-10-06 21:36:13 +02:00
Nikita Tsukanov
ef34b1f47b
Made tests portable
2017-10-06 21:36:13 +02:00
Nikita Tsukanov
35484c700b
Read all relevant info from deb package and check file checksums in test
2017-10-06 21:36:13 +02:00
Frederik Carlier
327f6cb595
Support reading the control file.
2017-10-06 21:36:13 +02:00
Frederik Carlier
1f2b903aef
Preliminary support for reading tar files
2017-10-06 21:36:13 +02:00
Frederik Carlier
6f83c1130a
First steps in reading a DebPackage
2017-10-06 21:36:13 +02:00
Frederik Carlier
07d4a06625
Initial implementation of the ar (deb) file format
...
Introduce a commen base class, ArchiveFile, for CPIO and ar archives.
2017-10-06 21:36:13 +02:00
Frederik Carlier
df6c3057c0
Bump version numbers, build for netstandard2.0 as well. ( #9 )
...
Fix netstandard2.0 compatibility
2017-09-05 16:16:50 +02:00
Frederik Carlier
e0e49dcc51
Build for .NET Core 2.0 as well
2017-09-04 20:23:14 +02:00