You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/azure-app-configuration/create-snapshot-devops-pipeline.md
+14-14Lines changed: 14 additions & 14 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -9,9 +9,9 @@ ms.date: 09/09/2024
9
9
ms.author: mgichohi
10
10
---
11
11
12
-
# Create Snapshots in App Configuration with Azure Pipelines
12
+
# Create snapshots in App Configuration with Azure Pipelines
13
13
14
-
The Azure App Configuration Snapshot task creates snapshot in an Azure App Configuration instance.
14
+
The Azure App Configuration snapshot task is designed to create snapshots in Azure App Configuration.
15
15
16
16
## Prerequisites
17
17
@@ -41,28 +41,28 @@ Assign the proper App Configuration role assignment to the credentials being use
41
41
42
42
## Use in builds
43
43
44
-
This section will cover how to use the Azure App Configuration Snapshot task in an Azure Devops build pipeline.
44
+
In this section, learn how to use the Azure App Configuration snapshot task in an Azure DevOps build pipeline.
45
45
46
-
1. Navigate to the build pipeline page by clicking **Pipelines** > **Pipelines**. Documentation for build pipelines can be found [here](/azure/devops/pipelines/create-first-pipeline?tabs=tfs-2018-2).
46
+
1. Navigate to the build pipeline page by clicking **Pipelines** > **Pipelines**. For more information about build pipelines got to [Create your first pipeline](/azure/devops/pipelines/create-first-pipeline?tabs=tfs-2018-2).
47
47
- If you're creating a new build pipeline, on the last step of the process, on the **Review** tab, select **Show assistant** on the right side of the pipeline.
48
48
> [!div class="mx-imgBorder"]
49
49
> 
50
50
- If you're using an existing build pipeline, click the **Edit** button at the top-right.
51
51
> [!div class="mx-imgBorder"]
52
52
> 
53
-
1. Search for the **Azure App Configuration Snapshot** Task.
53
+
1. Search for the **Azure App Configuration snapshot** Task.
54
54
> [!div class="mx-imgBorder"]
55
-
> 
55
+
> 
56
56
1. Configure the necessary parameters for the task to create a snapshot in an App Configuration store. Explanation of the parameters are available in the **Parameters** section below and in tooltips next to each parameter.
57
57
> [!div class="mx-imgBorder"]
58
58
> 
59
59
1. Save and queue a build. The build log will display any failures that occured during the execution of the task.
60
60
61
61
## Use in releases
62
62
63
-
This section will cover how to use the Azure App Configuration Snapshot task in an Azure Devops release pipeline.
63
+
In this section, learn how to use the Azure App Configuration snapshot task in an Azure DevOps release pipeline.
64
64
65
-
1. Navigate to release pipeline page by selecting, **Pipelines** > **Releases**. Documentation for release pipelines can be found [here](/azure/devops/pipelines/release).
65
+
1. Navigate to the release pipeline page by selecting, **Pipelines** > **Releases**. For more information about release pipelines go to [Create your first pipeline](/azure/devops/pipelines/release).
66
66
1. Choose an existing release pipeline. If you don’t have one, select **+ New** to create a new one.
67
67
1. Select the **Edit** button in the top-right corner to edit the release pipeline.
68
68
1. From the **Tasks** dropdown, choose the **Stage** to which you want to add the task. More information about stages can be found [here](/azure/devops/pipelines/release/environments).
@@ -71,28 +71,28 @@ This section will cover how to use the Azure App Configuration Snapshot task in
71
71
1. Click **+** next to the Job to which you want to add a new task.
72
72
> [!div class="mx-imgBorder"]
73
73
> 
74
-
1. In the **Add tasks** dialog, type **Azure App Configuration Snapshot** into the search box and select it.
74
+
1. In the **Add tasks** dialog, type **Azure App Configuration snapshot** into the search box and select it.
75
75
1. Configure the necessary parameters within the task to create a snapshot within your App Configuration store. Explanations of the parameters are available in the **Parameters** section below, and in tooltips next to each parameter.
76
76
1. Save and queue a release. The release log will display any failures encountered during the execution of the task.
77
77
78
78
## Parameters
79
79
80
-
The following parameters are used by the App Configuration Snapshot task:
80
+
The following parameters are used by the App Configuration snapshot task:
81
81
82
82
-**Azure subscription**: A drop-down containing your available Azure service connections. To update and refresh your list of available Azure service connections, press the **Refresh Azure subscription** button to the right of the textbox.
83
83
84
-
-**App Configuration Endpoint**: A drop-down that loads your available configuration stores endpoint under the selected subscription. To update and refresh your list of available configuration stores endpoint, press the **Refresh App Configuration Endpoint** button to the right of the textbox.
84
+
-**App Configuration Endpoint**: A drop-down that loads your available configuration store endpoints under the selected subscription. To update and refresh your list of available configuration store endpoints, press the **Refresh App Configuration Endpoint** button to the right of the textbox.
85
85
86
86
-**Snapshot Name**: Specify the name for the snapshot.
87
87
88
88
-**Composition Type**: The default value is **Key**.
89
-
-**Key**: The filters are applied in order for this composition type. Each keyvalue in the snapshot is uniquely identified by the key only. If there are multiple keyvalues with the same key and multiple labels, only one keyvalue will be retained based on the last applicable filter.
89
+
-**Key**: The filters are applied in order for this composition type. Each key-value in the snapshot is uniquely identified by the key only. If there are multiple key-values with the same key and multiple labels, only one key-value will be retained based on the last applicable filter.
90
90
91
-
-**Key-Label**: Filters will be applied and every keyvalue in the resulting snapshot will be uniquely identified by the key and label together.
91
+
-**Key-Label**: Filters will be applied and every key-value in the resulting snapshot will be uniquely identified by the key and label together.
92
92
93
93
-**Filters**: Represents key and label filter used to build an App Configuration snapshot. Filters should be of a valid JSON format. Example `[{"key":"abc*", "label":"1.0.0"}]`. At least one filter should be specified and a max of three filters can be specified.
94
94
95
-
-**Retention period**: The default value is 30 days. Refers to the number of days the snapshot will be retained after its archived. Archived snapshots can be recovered during the retention period.
95
+
-**Retention period**: The default value is 30 days. Refers to the number of days the snapshot will be retained after it's archived. Archived snapshots can be recovered during the retention period.
96
96
97
97
-**Tags**: A JSON object in the format of `{"tag1":"val1", "tag2":"val2"}`, which defines tags that are added to each snapshot created in your App Configuration store.
0 commit comments