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: docs/posts/2026/2026-02-02-Fabric-cicd-0-1-33/Fabric-cicd-0-1-33.md
+5-5Lines changed: 5 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -17,14 +17,14 @@ I last posted about [fabric-cicd](https://microsoft.github.io/fabric-cicd/latest
17
17
18
18
## Configuration Deployment
19
19
20
-
As of **v0.1.26**, fabric-cicd supports alternative deployment mode: [Configuration-based deployment](https://microsoft.github.io/fabric-cicd/0.1.33/how_to/config_deployment/). Instead of defining a workspace object, with parameters and calling `#!py publish_all_items()`/`#!py unpublish_all_orphan_items()`, you can define and pass `config.yml` to `#!pydeploy_with_config()`. With `config.yml` you can define workspaces, item types in scope, publish and unpublish rules etc.
20
+
As of **v0.1.26**, fabric-cicd supports alternative deployment mode: [Configuration-based deployment](https://microsoft.github.io/fabric-cicd/0.1.33/how_to/config_deployment/). Instead of defining a workspace object, with parameters and calling `#!py publish_all_items()`/`#!py unpublish_all_orphan_items()`, you can define and pass `config.yml` to `#!py deploy_with_config()`. With `config.yml` you can define workspaces, item types in scope, publish and unpublish rules etc.
21
21
22
-
!!! "Optional Features"
22
+
!!! note "Optional Features"
23
23
Please note selective publish/unpublish requires you enable [Feature Flags](https://microsoft.github.io/fabric-cicd/0.1.33/how_to/optional_feature/)
24
24
25
25
=== "Config.yml"
26
26
27
-
```yml title="config.yml"
27
+
```yaml title="config.yml"
28
28
core:
29
29
workspace:
30
30
dev: "Fabric-Dev-Engineering"
@@ -211,7 +211,7 @@ find_replace:
211
211
212
212
Additionally, parameter handling has become more robust. In **v0.1.33**, `key_value_replace` support was added to YAML configurations, allowing for precise key-based replacements in your JSON definitions.
213
213
214
-
```yaml Title = parameter.yml
214
+
```yaml title="parameter.yml"
215
215
key_value_replace:
216
216
# Example: Replace Server in Semantic Model "Foo" for DataSource "Bar"
[Semantic Model Binding](https://microsoft.github.io/fabric-cicd/latest/how_to/parameterization/#semantic_model_binding) allows you to map your Semantic Models to specific connections, removing additional clicks after a new semantic model is deployed, or new sources are added to a existing semantic model.
252
252
253
-
```yml Title="parameters.yml"
253
+
```yaml title="parameters.yml"
254
254
semantic_model_binding:
255
255
# Required field: value must be a string (GUID)
256
256
# Connection Ids can be found from the Fabric UI under Settings -> Manage Connections and gateways -> Settings pane of the connection
0 commit comments