diff --git a/docs/about.md b/docs/about.md index e8b3cb52..0be16e64 100644 --- a/docs/about.md +++ b/docs/about.md @@ -19,3 +19,24 @@ Support for this **PROJECT or PRODUCT** is limited to the resources listed above ## License {% include "../LICENSE" %} + +## Get help + +**Found a bug or have a suggestion?** + +- [Report an issue](https://github.com/microsoft/fabric-cicd/issues) +- [Request a feature](https://github.com/microsoft/fabric-cicd/discussions) +- [Share feedback via Microsoft Form](https://forms.office.com/r/uhL6b6tNsi) +- [Submit ideas to Fabric Ideas Portal](https://ideas.fabric.microsoft.com/) + +**Need help using the CLI?** + +- See [Troubleshooting](./troubleshooting.md) for common problems and solutions +- Ask questions in [GitHub Discussions](https://github.com/microsoft/fabric-cicd/discussions) +- Connect with the community on [r/MicrosoftFabric](https://www.reddit.com/r/MicrosoftFabric/) +- Join the [Microsoft Developer Community](https://community.fabric.microsoft.com/t5/Developer/bd-p/Developer) + +**Need enterprise assistance?** + +- Contact your Microsoft account manager +- Open a ticket with the [Fabric Support Team](https://support.fabric.microsoft.com/) diff --git a/sample/fabric-cicd-demo/fabric-cicd-demo/fabric_items/Contoso_LH.Lakehouse/.platform b/sample/fabric-cicd-demo/fabric-cicd-demo/fabric_items/Contoso_LH.Lakehouse/.platform new file mode 100644 index 00000000..766433d8 --- /dev/null +++ b/sample/fabric-cicd-demo/fabric-cicd-demo/fabric_items/Contoso_LH.Lakehouse/.platform @@ -0,0 +1,11 @@ +{ + "$schema": "https://developer.microsoft.com/json-schemas/fabric/gitIntegration/platformProperties/2.0.0/schema.json", + "metadata": { + "type": "Lakehouse", + "displayName": "Contoso_LH" + }, + "config": { + "version": "2.0", + "logicalId": "ffe59590-8959-bbeb-4814-0a062fd1dcfb" + } +} \ No newline at end of file diff --git a/sample/fabric-cicd-demo/fabric-cicd-demo/fabric_items/Notebook_1.Notebook/.platform b/sample/fabric-cicd-demo/fabric-cicd-demo/fabric_items/Notebook_1.Notebook/.platform new file mode 100644 index 00000000..29181444 --- /dev/null +++ b/sample/fabric-cicd-demo/fabric-cicd-demo/fabric_items/Notebook_1.Notebook/.platform @@ -0,0 +1,11 @@ +{ + "$schema": "https://developer.microsoft.com/json-schemas/fabric/gitIntegration/platformProperties/2.0.0/schema.json", + "metadata": { + "type": "Notebook", + "displayName": "Notebook_1" + }, + "config": { + "version": "2.0", + "logicalId": "6d4f537c-e9ea-b142-4d5f-824572146099" + } +} \ No newline at end of file diff --git a/sample/fabric-cicd-demo/fabric-cicd-demo/fabric_items/deploy.py b/sample/fabric-cicd-demo/fabric-cicd-demo/fabric_items/deploy.py new file mode 100644 index 00000000..6ffb4d0a --- /dev/null +++ b/sample/fabric-cicd-demo/fabric-cicd-demo/fabric_items/deploy.py @@ -0,0 +1,14 @@ +from pathlib import Path +from fabric_cicd import FabricWorkspace, publish_all_items # 👈 import the function + +repo_dir = Path(__file__).resolve().parent # ...\fabric_items + +workspace = FabricWorkspace( + workspace_id="", + repository_directory=str(repo_dir), + # environment="DEV", # optional, but required if you use parameter replacement via parameter.yml + # item_type_in_scope=["Notebook", "DataPipeline", "Environment"], # optional scope +) + +publish_all_items(workspace) # 👈 call the function +