David McFarland
25b82b35f8
dotnet: combine binary and source update scripts
2026-04-17 09:57:28 -03:00
David McFarland
928e583edf
dotnet: combine binary and source expressions
2026-04-17 09:57:28 -03:00
David McFarland
4eee53690d
dotnet: combine binary and source release directories
2026-04-07 20:59:08 -03:00
David McFarland
5cb866cd72
dotnet-sdk_10: add Microsoft.AspNetCore.App.Internal.Assets to packages
2026-01-14 16:34:16 -04:00
David McFarland
90227a2bcc
dotnetCorePackages.sdk_10_0-bin: 10.0.100-preview.6.25358.103 -> 10.0.100-preview.7.25380.108
2025-08-16 13:27:19 -03:00
David McFarland
51dddde448
dotnet/update.sh: add nixfmt to nix-shell
2025-08-06 09:42:15 -03:00
Silvan Mosberger
b68cc636d3
treewide: Remove nixfmt-rfc-style from update script shebangs
...
Based on the Nixpkgs used and the version of nixfmt-rfc-style in that
version, it's likely that not the correct version is used.
Update scripts should instead run within a Nixpkgs development shell
(`nix-shell`/`nix develop`/`direnv`), where the correct version of
`nixfmt` (although `treefmt` should be preferred) is always available.
2025-07-15 23:27:22 +02:00
Philip Taron
df42f855db
treewide: add --extra-experimental-features nix-command to nix hash invocations
2025-07-02 08:34:40 -07:00
David McFarland
28ca61fbbb
dotnetCorePackages.dotnet_{8..10}.vmr: fallback to bootstrap pre-release with same sdk version
...
This is necessary because there aren't official releases of all the SDKs
listed in global.json.
2025-06-12 20:26:20 -03:00
David McFarland
a103a71168
dotnet/update.sh: use absolute output path
2025-05-21 14:54:36 -03:00
David McFarland
be9c47e301
dotent/update.sh: ignore new apphost-pack and targeting-pack releases
2025-04-11 21:20:22 -03:00
David McFarland
cbdad8704f
dotnet/update.sh: set inherit_errexit
2025-04-11 21:20:22 -03:00
David McFarland
7b1684d7d9
dotnet: improve jq error handling in update scripts
2025-03-20 09:41:06 -03:00
David McFarland
d3c694126d
dotnet/update.sh: format output with nixfmt
2025-01-16 14:44:32 -04:00
David McFarland
9ddace0b09
dotnet/update.sh: fix error when output path contains spaces
...
Fixes : #367413
2024-12-22 19:49:07 -04:00
David McFarland
4ba028e885
dotnet/update.sh: check sdk version when updating
2024-12-05 14:07:34 -04:00
js6pak
9c88243f6d
dotnet: fetch hash from nuget.org in update.sh
...
This brings down the time needed to update one version from ~10min to ~20s for me
2024-11-17 18:35:21 -04:00
David McFarland
112a4c48c6
dotnet: add passthru.runtime/aspnetcore to sdk packages
2024-11-17 14:19:25 -04:00
David McFarland
193378ead2
dotnet/update.sh: nix-hash -> nix hash convert
2024-11-17 14:19:23 -04:00
David McFarland
343895ba37
dotnet: pin bootstrap SDKs used in stage0 source builds
2024-10-13 10:33:22 -03:00
David McFarland
2c97d67f62
dotnet: split sdk packages by platform
2024-09-24 20:43:24 -03:00
David McFarland
bcc99eb197
dotnet: 9.0.0-preview.7 -> 9.0.0-rc.1
2024-09-16 09:02:56 -03:00
David McFarland
f364437d7b
dotnet: add runtime.osx-arm64.Microsoft.DotNet.ILCompiler
2024-07-07 19:22:19 -03:00
David McFarland
accaa2d163
dotnet: use local variables in update.sh
2024-07-07 19:22:19 -03:00
David McFarland
575679089f
dotnet: indent update.sh according to .editorconfig
2024-07-07 19:22:18 -03:00
David McFarland
f36b8c7687
dotnet: add ilcompiler package
2024-07-07 18:44:07 -03:00
David McFarland
5ad4b8b068
dotnet: allow update.sh to be run from root
2024-04-16 14:40:10 -03:00
David McFarland
3328c8b30f
dotnet: add support for feature bands in update.sh
...
This will make e.g. both sdk_8_0_2xx and sdk_8_0_1xx available, with
sdk_8_0 poiting to the latest.
2024-03-30 11:38:40 -03:00
David McFarland
044aab0af8
Revert "dotnet/update.sh: use sdk patch version instead of runtime"
...
This reverts commit 845b559abe .
2024-03-30 11:38:40 -03:00
David McFarland
445b240555
Merge pull request #290351 from corngood/dotnet-fixes
...
dotnet: infrastructure cleanup
2024-03-09 11:34:48 -04:00
David McFarland
9cc5673665
dotnet/update.sh: move substitutions to avoid loss of errors
2024-03-06 10:14:21 -04:00
David McFarland
496c9cf685
dotnet/update.sh: remove redundant backslashes
2024-03-06 10:14:21 -04:00
David McFarland
c3397c44f4
dotnet/update.sh: fix error when nixpkgs path is not defined
2024-03-06 10:14:21 -04:00
David McFarland
8cd5d4e3ad
dotnet/update.sh: remove DotNetHost packages from dotnet 9+
2024-03-05 18:42:32 -04:00
David McFarland
845b559abe
dotnet/update.sh: use sdk patch version instead of runtime
...
There's a one:many relationship between runtimes and sdks. This allows
fetching a specific SDK (e.g. 8.0.102 vs 8.0.201), even when both use
the same runtime (8.0.2).
2024-03-03 15:15:08 -04:00
David McFarland
1444ad2697
dotnet/update.sh: add ILLink.Tasks package
2024-02-26 16:00:15 -04:00
mdarocha
7538921747
dotnet-sdk_8: 8.0.100-rc.2.23502.2 -> 8.0.100
2023-11-15 21:52:33 +01:00
mdarocha
ab466279f2
dotnet-sdk_8: 8.0.100-preview.5.23303.2 -> 8.0.100-rc.1.23455.8
...
I've excluded the broken packages for now, so that 8.0 can be updated.
After official release those packages should be investigated again.
Also required fixes to excluded new aspnetcore-runtime-compose packages
(which I assume are for the new .NET Docker composite functionality)
2023-09-13 19:22:17 +02:00
mdarocha
78220caeb0
dotnet-sdk: 6.0.411 -> 6.0.412
2023-07-14 01:28:33 +02:00
mdarocha
4217948676
dotnet-sdk: update.sh - run atomically
2023-07-14 01:11:05 +02:00
mdarocha
f79c73c2ca
dotnet-sdk: update.sh - fail if determining a nuget hash fails
2023-07-14 00:51:15 +02:00
mdarocha
521649a9e4
dotnet-sdk: include Crossgen2 packages in sdk-specific nuget source
2023-06-21 17:06:31 +02:00
mdarocha
43f7cc0df7
dotnet-sdk_3: remove
...
Also remove all reference to outdated .NET versions.
2023-03-26 14:24:49 +02:00
figsoda
ec8cb34358
treewide: fix typos
2022-12-17 19:39:44 -05:00
mdarocha
a9fc578fe7
dotnet-sdk: update.sh - allow early exit.
...
If updating to the latest version, and the local expression already is
the latest version, exit without regenerating everything.
2022-09-25 11:43:46 +02:00
mdarocha
6e8fbbc91b
dotnet-sdk_3: 3.1.420 -> 3.1.422
2022-09-05 07:22:18 +02:00
GGG
f50bf58648
dotnetCorePackages.{sdk,runtime,aspnetcore}_7_0: init at {7.0.100-preview.7.22377.5,7.0.0-preview.7.22375.6,7.0.0-preview.7.22376.6}
2022-08-19 09:10:58 -03:00
mdarocha
c3c0fa05fb
dotnet-sdk: rename print-hashes.sh to update.sh
...
New name better reflects its functionality
2022-08-10 16:26:50 +02:00