Skip to content

Commit 4e614fc

Browse files
author
Rami Bououni
committed
save oss
1 parent 43004b5 commit 4e614fc

File tree

1 file changed

+10
-12
lines changed

1 file changed

+10
-12
lines changed

docs/artifacts/tutorials/protect-oss-packages-with-upstream-sources.md

Lines changed: 10 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,27 +1,25 @@
11
---
2-
title: How to use upstream sources in your Azure Artifacts feed
3-
description: Use upstream sources in Azure Artifacts to consume packages from public registries
2+
title: How to restore packages from upstream sources in your Azure Artifacts feed
3+
description: Learn how to consume packages from public registries with upstream sources in Azure Artifacts.
44
ms.service: azure-devops-artifacts
5-
ms.date: 06/03/2022
5+
ms.date: 06/24/2025
66
monikerRange: '>= azure-devops-2020'
77
"recommendations": "true"
88
---
99

10-
# Tutorial: How to use upstream sources
10+
# Tutorial: How to restore packages from upstream sources
1111

1212
[!INCLUDE [version-gt-eq-2020](../../includes/version-gt-eq-2020.md)]
1313

14-
Using upstream sources in your feed enables you to manage your application dependencies from a single feed. Using upstream sources makes it easy to consume packages from public registries while having protection against outages or compromised packages. You can also publish your own packages to the same feed and manage all your dependencies in one location.
14+
Using upstream sources in Azure Artifacts enables you to manage all your application dependencies from a single feed. It simplifies consuming packages from public registries like *NuGet.org* or *npmjs.com*, while also providing protection against outages or compromised packages. You can also publish your own packages to the same feed and manage all your dependencies in one location.
1515

16-
This tutorial will walk you through how to enable upstream sources on your feed and consume packages from public registries such as NuGet.org or npmjs.com.
16+
This tutorial walks you through enabling upstream sources in your feed and consuming packages from public registries such as *NuGet.org* or *npmjs.com*.
1717

18-
In this tutorial, you will:
18+
## Prerequisites
1919

20-
>[!div class="checklist"]
21-
> * Create a new feed and enable upstream sources.
22-
> * Set up your configuration file.
23-
> * Run an initial package restore to populate your feed.
24-
> * Check your feed to view the saved copy of the packages you consumed from the public registry.
20+
| **Product** | **Requirements** |
21+
|--------------------|--------------------|
22+
| **Azure DevOps** | - An Azure DevOps [organization](../../organizations/accounts/create-organization.md).<br>- An Azure DevOps [project](../../organizations/projects/create-project.md).<br> - Allow [Azure Artifacts Domain URLs and IP addresses](../../organizations/security/allow-list-ip-url.md) if your organization is using a firewall or a proxy server. |
2523

2624
## Create a feed and enable upstream sources
2725

0 commit comments

Comments
 (0)