Skip to content

Commit 0f75a02

Browse files
authored
Rename nightly to daily in the dogfood instructions (dotnet#71383)
Consistency with runtime and SDK download urls and other docs.
1 parent fbefbd6 commit 0f75a02

File tree

4 files changed

+17
-17
lines changed

4 files changed

+17
-17
lines changed

docs/project/dogfooding.md

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
1-
# Dogfooding nightly builds of .NET
1+
# Dogfooding daily builds of .NET
22

3-
This document provides the steps necessary to consume a nightly build of .NET runtime and SDK.
3+
This document provides the steps necessary to consume a latest development build of .NET runtime and SDK.
44
Example below is for 7.0 but similar steps should work for other versions as well.
55

6-
## Obtaining nightly builds of NuGet packages
6+
## Obtaining daily builds of NuGet packages
77

8-
If you are only looking to get fixes for an individual NuGet package, and don't need a preview version of the entire runtime, you can add the nightly build package feed to your `NuGet.config` file. The easiest way to do this is by using the dotnet CLI:
8+
If you are only looking to get fixes for an individual NuGet package, and don't need a preview version of the entire runtime, you can add the development package feed to your `NuGet.config` file. The easiest way to do this is by using the dotnet CLI:
99

10-
**(Recommended)** Create a local NuGet.Config file for your solution, if don't already have one. Using a local NuGet.Config file will enable the nightly feed as a package source for projects in the current directory only.
10+
**(Recommended)** Create a local NuGet.Config file for your solution, if don't already have one. Using a local NuGet.Config file will enable the development feed as a package source for projects in the current directory only.
1111
```
1212
dotnet new nugetconfig
1313
```
@@ -24,11 +24,11 @@ Then, you will be able to add the latest prerelease version of the desired packa
2424
dotnet add package System.Data.OleDb -v 7.0-preview.5.22226.4
2525
```
2626

27-
To use nightly builds of the entire runtime, follow the steps given in the rest of this document instead.
27+
To use daily builds of the entire runtime, follow the steps given in the rest of this document instead.
2828

2929
## Install prerequisites
3030

31-
1. Acquire the latest nightly .NET SDK by downloading and extracting a zip/tarball or using an installer from the [installers and binaries table in dotnet/installer](https://github.com/dotnet/installer#installers-and-binaries) (for example, https://aka.ms/dotnet/7.0/daily/dotnet-sdk-win-x64.zip).
31+
1. Acquire the latest development .NET SDK by downloading and extracting a zip/tarball or using an installer from the [installers and binaries table in dotnet/installer](https://github.com/dotnet/installer#installers-and-binaries) (for example, https://aka.ms/dotnet/7.0/daily/dotnet-sdk-win-x64.zip).
3232

3333
2. If you are using a local copy of the dotnet CLI, take care that when you type `dotnet` you do not inadvertently pick up a different copy that you may have in your path. On Windows, for example, if you use a Command Prompt, a global copy may be in the path, so use the fully qualified path to your local `dotnet` (e.g. `C:\dotnet\dotnet.exe`). If you receive an error "error NETSDK1045: The current .NET SDK does not support targeting .NET 7.0." then you may be executing an older `dotnet`.
3434

@@ -68,7 +68,7 @@ Learn about .NET Runtimes and SDKs:
6868
6969
```
7070

71-
3. Our nightly builds are uploaded to nightly feed, not NuGet - so ensure the nightly feed is in your nuget configuration in case you need other packages that aren't included in the download. For example, on Windows you could edit `%userprofile%\appdata\roaming\nuget\nuget.config` or on Linux edit `~/.nuget/NuGet/NuGet.Config` to add these lines:
71+
3. Our daily builds are uploaded to development feed, not NuGet - so ensure the development feed is in your nuget configuration in case you need other packages that aren't included in the download. For example, on Windows you could edit `%userprofile%\appdata\roaming\nuget\nuget.config` or on Linux edit `~/.nuget/NuGet/NuGet.Config` to add these lines:
7272
```xml
7373
<packageSources>
7474
<add key="dotnet7" value="https://dnceng.pkgs.visualstudio.com/public/_packaging/dotnet7/nuget/v3/index.json" />
@@ -97,11 +97,11 @@ $ dotnet run
9797

9898
Rinse and repeat!
9999

100-
## Advanced Scenario - Using a nightly build of Microsoft.NETCore.App
100+
## Advanced Scenario - Using a daily build of Microsoft.NETCore.App
101101

102102
When using the above instructions, your application will run against the same
103103
.NET runtime that comes with the SDK. That works fine to get up and
104-
running quickly. However, there are times when you need to use a nightly build
104+
running quickly. However, there are times when you need to use a daily build
105105
of Microsoft.NETCore.App which hasn't made its way into the SDK yet. To enable
106106
this, there are two options you can take.
107107

@@ -110,8 +110,8 @@ this, there are two options you can take.
110110
This is the default case for applications - running against an installed .NET runtime.
111111

112112
1. You still need to install the prerequisite .NET SDK from above.
113-
2. Optionally, install the specific .NET runtime you require globally or download get the latest one available from the [nightly build table](#nightly-builds-table)
114-
3. Modify your .csproj to reference the nightly build of Microsoft.NETCore.App
113+
2. Optionally, install the specific .NET runtime you require globally or download get the latest one available from the [daily build table](#daily-builds-table)
114+
3. Modify your .csproj to reference the daily build of Microsoft.NETCore.App
115115

116116
```XML
117117
<PropertyGroup>
@@ -133,7 +133,7 @@ $ dotnet run
133133
In this case, the .NET runtime will be published along with your application.
134134

135135
1. You still need to install the prerequisite .NET SDK from above.
136-
2. Modify your .csproj to reference the nightly build of Microsoft.NETCore.App *and*
136+
2. Modify your .csproj to reference the daily build of Microsoft.NETCore.App *and*
137137
make it self-contained by adding a RuntimeIdentifier (RID).
138138

139139
```XML
@@ -154,7 +154,7 @@ $ dotnet publish
154154
$ bin\Debug\net7.0\win-x64\publish\App.exe
155155
```
156156

157-
### Nightly builds table
157+
### Daily builds table
158158

159159
<!--
160160
To update this table, run 'build.sh/cmd RegenerateDownloadTable'. See

docs/workflow/requirements/windows-requirements.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,7 @@ The dotnet/runtime repository requires at least Git 2.22.0.
8181

8282
While not strictly needed to build or test this repository, having the .NET SDK installed lets you browse solution files in this repository with Visual Studio and use the dotnet.exe command to run .NET applications in the 'normal' way.
8383
We use this in the [Using Your Build](../testing/using-your-build.md) instructions.
84-
The minimum required version of the SDK is specified in the [global.json file](https://github.com/dotnet/runtime/blob/main/global.json#L3). [You can find the installers and binaries for nightly builds of .NET SDK here](https://github.com/dotnet/installer#installers-and-binaries).
84+
The minimum required version of the SDK is specified in the [global.json file](https://github.com/dotnet/runtime/blob/main/global.json#L3). [You can find the installers and binaries for latest development builds of .NET SDK here](https://github.com/dotnet/installer#installers-and-binaries).
8585

8686
Alternatively, to avoid modifying your machine state, you can use the repository's locally acquired SDK by passing in the solution to load via the `-vs` switch:
8787

docs/workflow/testing/using-your-build.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ standard 'dotnet' host that installs with .NET SDK.
1414
The released version of 'dotnet' tool may not be compatible with the live repository. The following steps
1515
assume use of a dogfood build of the .NET SDK.
1616

17-
## Acquire the latest nightly .NET SDK
17+
## Acquire the latest development .NET SDK
1818

1919
- [Win 64-bit Latest](https://aka.ms/dotnet/6.0/daily/dotnet-sdk-win-x64.zip)
2020
- [macOS 64-bit Latest](https://aka.ms/dotnet/6.0/daily/dotnet-sdk-osx-x64.tar.gz)

docs/workflow/using-dotnet-cli.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ All paths in examples below are Windows-style but the procedure is otherwise exa
2323

2424
If you don't have this folder, you may have built binaries but not packages. Try building from the root with a command like `build.cmd clr+libs+host+packs -c release`.
2525

26-
2. Acquired the latest nightly .NET SDK from [here](https://github.com/dotnet/installer) and added its root folder to your [path](requirements/windows-requirements.md#adding-to-the-default-path-variable)
26+
2. Acquired the latest development .NET SDK from [here](https://github.com/dotnet/installer) and added its root folder to your [path](requirements/windows-requirements.md#adding-to-the-default-path-variable)
2727

2828
## First Run
2929

0 commit comments

Comments
 (0)